YoVDO

You Got Arrested by the CAP, You Have the Right to Remain Consistent

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Microservices Courses Data Management Courses Eventual Consistency Courses Distributed Transactions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore patterns for scaling and operating large-scale distributed systems with microservices and databases in this 40-minute Devoxx conference talk. Learn how to handle distributed transactions, scale data beyond a single data center, manage eventual consistency, and migrate data and schemas without downtime. Discover solutions to challenges faced when microservices and large-scale operations intersect with databases. Gain insights from Wix.com's experience operating hundreds of microservices and managing petabytes of data across multiple datacenters and clouds. Examine topics such as universal architecture, replication conflicts, future toggles, consistent trade-offs, and separating read/write services. Adapt these patterns to improve data handling in your own large-scale distributed systems.

Syllabus

Intro
Universal Architecture
Distributed System
Scale
What is Wix
Wix in numbers
Agenda
Database Transaction
HTML Editor
Replication Conflict
Second Use Case
Adding Fields
Future Toggle
New Database
In Production
Consistent Trade
Multiple Data Centers
Pin API to Active DC
Separate ReadWrite Services
Sequel Proxy
Client
Recap


Taught by

Devoxx

Related Courses

Microsoft Azure Developer: Developing for Autoscaling
Pluralsight
Microservices: Designing Highly Scalable Systems
Udemy
Building Reactive Microservices
Pluralsight
Build Microservices with .NET & Amazon Web Services
Udemy
Backend Engineering - Advanced
Hussein Nasser via YouTube