Skip to content

docs(system-design): add messaging and stream processing guide - #45

Merged
shalshcode08 merged 2 commits into
mainfrom
codex/messaging-event-driven-stream-processing
Aug 6, 2026
Merged

shalshcode08 merged 2 commits into
mainfrom
codex/messaging-event-driven-stream-processing

Conversation

@shalshcode08

Copy link
Copy Markdown
Owner

Summary

  • add a complete guide to messages, commands, events, queues, publish-subscribe, and retained logs
  • explain partitions, consumer groups, offsets, acknowledgements, delivery guarantees, idempotency, retries, dead-letter handling, replay, and schema evolution
  • cover event time, processing time, windows, watermarks, stateful recovery, checkpoints, production operations, security, capacity, testing, interview questions, and a revision cheat sheet
  • register the guide in the System Design and Distributed Systems navigation

Why

Topic 10 in the authoritative system-design queue requires a standalone guide that connects messaging mechanics to end-to-end business correctness. The note makes broker guarantees, application effects, failure boundaries, and exactly-once limitations explicit in easy language.

Scope

  • src/content/systemdesign/messaging-event-driven-stream-processing.html
  • manifest.json

No styling, shared design, tests, or queue statuses were changed.

Validation

  • Prettier formatting passed
  • complete 22-test suite passed
  • 40-page production build passed
  • HTML, manifest, orphan, internal-link, anchor, landmark, and design-token checks passed
  • exact scope and git diff --check passed
  • required footer and no-em-dash checks passed

@shalshcode08 shalshcode08 added documentation Improvements or additions to documentation codex codex-automation labels Aug 3, 2026
Co-authored-by: Codex <codex@openai.com>
@shalshcode08
shalshcode08 marked this pull request as ready for review August 6, 2026 07:51
@shalshcode08
shalshcode08 merged commit 3c0ef0f into main Aug 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

codex codex-automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant