You started with a database and an application. Users liked your application, and it became popular. As user traffic grew and your data grew, your database foundered. So, how do you scale?
You came up with a brilliant idea: Split the database into two or three – or shard the database. However, now every query that crosses those shards is complicated. Moreover, you need to either drastically complicate application logic or build more infrastructure.
In this webinar, we’ll look at sharding, techniques for distributing workload and the drawbacks of various techniques. Then we’ll look at new, more advanced topologies and technologies that can scale workloads without sacrificing data integrity.
Share with your friends: