Build Systems that Drive Business
Sep 30–Oct 1, 2018: Training
Oct 1–3, 2018: Tutorials & Conference
New York, NY

You've been arrested by the CAP; you have the right to remain consistent.

Aviran Mordo (Wix.com)
2:25pm–3:05pm Wednesday, October 3, 2018
Distributed Systems
Location: Nassau Level: Intermediate
Secondary topics:  Distributed State
Average rating: *****
(5.00, 1 rating)

Prerequisite knowledge

  • Familiarity with CAP, databases, and distributed systems

What you'll learn

  • Explore the challenges of handling data in a distributed environment

Description

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.

Photo of Aviran Mordo

Aviran Mordo

Wix.com

Aviran Mordo is the VP of engineering at Wix. In his 20+ years in the software industry, Aviran has held a number of engineering roles and leading positions, from designing and building the US National Archives Electronic Records Archives prototype to building large search engine infrastructures. Aviran has vast knowledge of internet technologies, software development, and continuous delivery. He is a technology blogger as well as a dev-centric culture advocate.