Followup session - What it takes to build a platform that scales to billion users

Thanks to all the audience who attended the follow-up session with us, and the valuable questions asked during the session.

To all the audience, here you the links to the session below:

The session was held with valuable questions and contributions from:

In this follow-up session, we talked about the following topics:

  • Recap the reference architecture
  • Recap the questions
  • Load Balancer
  • Web Application
  • Geographical IP Routing
  • Data persistent servers
  • What is the scaling problem with the data holding servers?
  • Read vs write workloads
  • Database Sharding
  • When to shard? and When not to?
  • Sharding functions?
  • Using Cloud services vs In-house VM Deployments
  • Scaling limits
  • When to use elastic search or Apache Solr?
  • How to choose a messaging server?

Shereef Sakr on other platforms: https://shereef.page.link/r394