// TOPIC
#apis
4 articles
◆◆IntermediateNetflixAmazon
01API Gateways & the Backend-for-Frontend Pattern
The single front door to a microservice backend. What an API gateway does, why you add one, the BFF pattern, and how not to turn it into a monolith.
#architecture#microservices#apis
16 min◆◆IntermediateStripeAmazon
02Idempotency & Exactly-Once Semantics
Networks retry, so your operations will run twice. Idempotency keys, dedup, and why "exactly-once delivery" is a myth but "exactly-once effect" is achievable.
#distributed-systems#reliability#messaging
18 min◆◆IntermediateSlackDiscord
03Real-Time Communication Patterns
Short polling, long polling, Server-Sent Events, WebSockets, WebTransport, and HTTP/2 push — when each wins, how each fails, and how to pick for your use case.
#networking#real-time#websockets
16 min◆Beginner
04APIs and Communication Protocols
REST, gRPC, GraphQL, WebSockets, Server-Sent Events, and webhooks — when to use each, how to design them, and the patterns that keep them sane at scale.
#apis#rest#grpc
17 min