Networking & Protocols
Speak HTTP, DNS, SSE and WebSocket at the wire level, and make a lossy channel reliable.
6 challenges · ~6 h
- 1Build a DNS ResolverCNAME chasing with TTL caching~55 minNot started
- 2Build an HTTP Web Serverrequest parsing, routing, middleware~60 minNot started
- 3Build an HTTP Client (curl)request serialization and redirects~55 minNot started
- 4Implement Server-Sent Eventstext/event-stream framing~45 minNot started
- 5Implement WebSocket FramingRFC 6455 frames and client masking~60 minNot started
- 6Build a Reliable Transport Layersequence numbers, acks, sliding window~60 minNot started