Modern Architecture 101 for New Engineers & Forgetful Experts
summary
Overview of concrete choices: walks through putting the API next to SQL Server to remove drivers, using a service bus plus an event hub to push DB changes to clients, and trading latency for scale with read replicas and column store tables (benchmarks claim ~100x faster for aggregates). Covers retry, durable queues, level‑1/level‑2 cache (one‑second cache transform), APIM for versioning, and Data API Builder as a replacement for boilerplate data APIs.
AI-written summary · about
chapters (8)
- 0:00Modern architecture intro
- 8:55Architect's role
- 15:54Modern architecture diagram
- 23:11Eventual consistency vs performance
- 32:14Caching for faster APIs
- 45:51CDNs for static content
- 56:25Data lakes & ML integration
- 1:00:40Final takeaways
related talks
24mBuilding Software Architecture from First Principles
18mSoftware Architecture Building Better Applications with Architecture Best Practices
23mDesigning Robust and Scalable Distributed Applications
49mLarge-Scale Architecture: The Unreasonable Effectiveness of Simplicity
59mDesign Trade-offs in Modern Architectures
56mData Unleashed: A Developer's Perspective on Navigating the Architecture Maze
40mArchitecture Modernization: Aligning Software, Strategy, and Structure
23mBlueprints of Successful GraphQL Architectures
