CommunicationPatterns
Per-topic index for Developer/CommunicationPatterns/ — 17 note(s). See Developer Index for the full topic list and system_prompt for structure/conventions. See also README.md in this folder for the topic's scope/why/when.
MessageQueues
- Fundamentals — Message Queues vs Event Streaming
- Fundamentals — Transactional Outbox Pattern
MessageQueues/BrokerSecurity
- Fundamentals — Kafka Broker Security Protocols
Protocols/GraphQL
- Fundamentals — GraphQL Fundamentals and the N+1 Problem
Protocols/LongPolling
- Fundamentals — Long Polling Fundamentals and When It Still Earns Its Keep
Protocols/REST
Protocols/ServerSentEvents
- Fundamentals — Server-Sent Events Fundamentals and the EventSource Protocol
Protocols/ShortPolling
Protocols/WebSockets
- Fundamentals — WebSocket Protocol Fundamentals: Handshake, Framing, and Scaling
- Challenges — Design a Real-Time Collaborative Document Editing System
Protocols/gRPC
- Fundamentals — gRPC Fundamentals: RPC Types, HTTP/2, and the Browser Gap
PubSub
Sync-vs-Async
- Fundamentals — Backpressure and Flow Control
- Fundamentals — Choosing Between API, Queue, Pub/Sub, Event Streaming, and Polling
Webhooks
- Fundamentals — Webhook Delivery Reliability
- CaseStudies — Stripe: Thin Events and Notification Handlers for Version-Stable Webhooks
- Challenges — Design a Webhook Delivery System