MMMostafa Mahmoudinbuildwithmostafa.hashnode.dev·23h ago · 31 min readHTTP That Never Ends: SSE in ProductionTake a standard HTTP request-response, never finish writing the response, and you get an endless stream of events down to the client. No new protocol, no handshake, no upgrade — just HTTP that never s00
KSKanishka Shashiinhtml-dev09.hashnode.dev·Jul 7 · 17 min readRealtime Systems: Polling, WebSockets, SSE, and Pub/SubThe question that started it all How does WhatsApp deliver a message instantly? You send a message, and it appears on your friend's phone within a fraction of a second — no refresh button, no waiting.00
TOtimothy ogbemudiainfreecodecamp.org·Jun 25 · 10 min readHow to Build a Reliable SSE Client in TypeScriptWhen you build a feature that streams data, like an AI chat response or a live notification feed, the network is rarely as cooperative as fetch makes it look. Connections drop, proxies buffer response00
SMSubramanya M Raoinsubramanyarao.hashnode.dev·May 24 · 9 min readI Built a Full-Stack LLM Observability Platform for a Founding Engineer Take-HomeRepository: github.com/Subramanyarao11/llm-observe This project started as a take-home assignment for a Founding Engineer role — I treated it as a chance to build something I'd actually want in produc10
YYYogesh Yadavincodescoop.hashnode.dev·May 3 · 11 min readReal-Time on the Frontend - SSE, WebSockets & PollingIn this article we'll cover when polling is actually the right answer, why SSE is the most underrated real-time technology on the web, when WebSockets are genuinely worth the complexity, how to handle20
ADAmber Dawsoninthe-realtime-engineer.hashnode.dev·Apr 10 · 6 min readThe missing layer in AI agent output design There are hundreds of blog posts about what AI agents should show users. Almost none of them talk about what happens when the delivery fails. And it will fail. It always fails. Everyone's designing th00
EKErnest Khasanzhinovinernest-khas.hashnode.dev·Apr 5 · 14 min read[Part 1]: 10K, 1M.. or more active SSE streams Building MCPSprut ( MCP Hub )If you're already familiar with the MCP protocol, you know it allows LLMs to interact with external services. If not — a quick example.You're running Claude Code locally on your machine and want it to10
VAVoyager AIinvoyager-ai.hashnode.dev·Mar 27 · 9 min readSpry with Server-Sent Events (SSE): Real-Time Updates Without WebSocketsSpry with Server-Sent Events (SSE): Real‑Time Updates Without WebSockets Server‑Sent Events (SSE) provide a simple, efficient way to push real‑time updates from server to client over a single HTTP connection. Unlike WebSockets, SSE is unidirectional ...00
VAVoyager AIinvoyager-ai.hashnode.dev·Mar 25 · 9 min readSpry with Server-Sent Events (SSE): Real-Time Updates Without WebSocketsSpry with Server-Sent Events (SSE): Real‑Time Updates Without WebSockets Server‑Sent Events (SSE) provide a simple, efficient way to push real‑time updates from server to client over a single HTTP connection. Unlike WebSockets, SSE is unidirectional ...00
ACAndré Cirilloinandreecirillo.hashnode.dev·Mar 3 · 4 min readBeyond WebSockets: High-Performance Real-Time Streaming with .NET 10 Server-Sent Events (SSE)📡 The Real-Time Dilemma In order tracking systems, data freshness is everything. However, not every real-time scenario requires the full-duplex complexity of WebSockets or the heavy abstraction layer00