Building the Stonehenge using Gall’s law
summary
Gall’s Law drives a practical path: start with a working simple app and evolve it. Example one: a Twitter analytics MVP on Django + MySQL grows through API limits to an Apache Storm pipeline, reaching 1M tweets/day and peaks near 50k tweets/min, fixing load. Example two: a Rails MVP for bxblue moves through MongoDB and Sidekiq, adds CI/CD, tests and monitoring, then extracts contexts into a Stonehenge of six+ self‑sufficient apps that do work.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:02Gall’s law principles
- 4:09Evolving systems examples
- 8:43Monoliths challenges & benefits
- 11:37Scaling with distributed systems
- 13:42Stonehenge architecture
- 15:29Key takeaways & automation
- 16:10Conclusion & Q&A
related talks
26mArchitecting for scale
46mDigital scale-up architectural patterns
48mMinimum Viable Architecture
30mBringing it all together
32mHow I architected my big Rails app for success!
23mWhen to know you've outgrown your monolith
21mBuilding maintainable Django projects: the difficult teenage years
25mBreak up Monoliths and lay them to REST!
