http 15
- #79: QUIC: what makes HTTP/3 faster
- JSON streaming and error handling with Spring WebFlux
- 3 techniques to stream JSON in Spring WebFlux
- #38: HTTP cookies: from saving shopping cart to online tracking
- #21: SSE and WebSockets: servers can talk to browsers, not only the other way around
- #10: HTTP: the most abundant protocol in the internet
- Sneak peek at spring-cloud-function serverless project
- Writing a download server. Part VI: Describe what you send (Content-type, et.al.)
- Writing a download server. Part V: Throttle download speed
- Writing a download server. Part IV: Implement HEAD operation (efficiently)
- Writing a download server. Part III: headers: Content-length and Range
- Writing a download server. Part II: headers: Last-Modified, ETag and If-None-Match
- Writing a download server. Part I: Always stream, never keep fully in memory
- Journey to idempotency and temporal decoupling
- Retry-After HTTP header in practice