Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?
When you’re building the next killer mobile app, how can you ensure that your app is both stable and capable of near-instant data updates? The answer: Build a backend! Siva Katir says that there’s much more to building a backend than standing up a SQL server in your datacenter and calling it a day. Since different types of apps demand different backend services, how do you know what sort of backend you need? And, more importantly, how can you ensure that your backend scales so you can survive an explosion of users when you are featured in the app store? Siva discusses the common scenarios facing mobile app developers looking to expand beyond just the device. He’ll share best practices learned while building the PlayFab and other companies’ backends. Join Siva to learn how you can ensure that your app can scale safely and affordably into the millions of concurrent users and across multiple platforms.
Siva Katir has more than a dozen years of experience developing cloud, desktop, and mobile systems. Currently he works for PlayFab, a backend-as-a-service for some of the largest video games today, where he wrestles with maintaining near-perfect uptime on a massive scale with a small team. Siva has designed and developed high-availability infrastructures—from synchronizing order and inventory data between multiple companies to managing work permits, worker statuses, and their physical locations across multiple oil refineries. His diverse work experience includes deploying CI pipelines, managing servers, running his own software company for six years, and serving as CTO of another. Siva is passionate about programming and sharing his knowledge with others.