A picture is worth 1000 lines of code
summary
Shows how the C4 technique plus tooling turns unreadable code into actionable diagrams: uses C4 model for context/containers/components/classes, the Structurizr client to auto-publish architecture diagrams from code, and NServiceBus + ServiceControl’s audit log to reconstruct message flows. Demonstrates the NDC Sydney Twitter leaderboard built on a hashbus of NServiceBus endpoints, six projectors, and RavenDB; proves that adding a conversation ID and message metadata yields a 7-message trace that scales via MapReduce into a near‑real‑time topology. Structurizr NServiceBus
AI-written summary · about
chapters (11)
- 0:00Start
- 1:22Twitter Leaderboard
- 6:13Simon Brown
- 19:31Use Case for Service Control
- 22:23Classes
- 27:00Components View
- 27:52Client Library
- 31:01Component Finder
- 37:34Conversation Id
- 39:52Message Identity
- 51:16Final Resources
related talks
41mA practical tale of assessing a Microservices Architecture
01h 05mModern Observability and Event Driven Architectures
36mA practical tale of assessing a Microservices Architecture
01h 13mOwn the future, NSB-style
38mMessaging Patterns to Transform Your Cloud Architecture
34mCall me maybe - communication between microservices
49mEvent-driven architecture for distributed systems based on NServiceBus
47mPorts, Adapters, and Other Ways to Stop Breaking Your Business Logic
