You held tight to the mantra 'If you build it they will come,' released your MVP and then it happened: people loved your site you were handling explosive growth. But that brought a new reality: how do you stay up under all that load, why are so many of your RAD techniques haunting you and why is the Twitter Fail Whale no longer funny. In this workshop we will look at the patterns tools and techniques of High Availability. We'll discuss Timeout, Retry, Circuit Breaker, and Work Queues, rate limiting and unbounded operations. We'll talk about transactions, and concurrency so that you can be multi-user and explore how your shiny microservices need to know about distributed systems theory to deliver on their promises. By the end you should now how to deliver a site that scales to meet demand so that it becomes 'a nice problem to have.'
YOU MAY ALSO LIKE:
Safe At Any Speed: Patterns of High Availability
Polyglot Coding Architect in London, founder of #ldnug, speaker, tabletop gamer, geek. Tattooed, pierced, and bearded. The 'guv' on @BrighterCommand