You've been arrested by the CAP; you have the right to remain consistent.
Aviran Mordo discusses the challenges and real-life use cases of handling data in a distributed environment.
Talk Title | You've been arrested by the CAP; you have the right to remain consistent. |
Speakers | Aviran Mordo (Wix.com) |
Conference | Velocity |
Conf Tag | Build resilient systems at scale |
Location | New York, New York |
Date | September 20-22, 2016 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Scaling your application servers is easy with microservices. The actual challenge is the data. Your database is your bottleneck and the biggest scaling and availability concern. Working with a large-scale distributed system entails many challenges in data processing: How do you handle distributed transactions? How do you scale your data beyond a single data center and handle the eventual consistency state that you may cause by doing that? How do you migrate data and database schemas without downtime? These are only a few of the issues you have to face when the world of microservices and large-scale meets databases. Aviran Mordo discusses the challenges and real-life use cases of handling data in a distributed environment, exploring real-world patterns used by Wix.com, which operates hundreds of microservices and petabytes of data across multiple data centers, as well as multiple clouds on a large scale.