YoVDO

Taming Distributed Systems - Key Insights from Large-Scale Experience

Offered By: Devoxx via YouTube

Tags

Distributed Systems Courses Microservices Courses Scalability Courses CQRS Courses Protobuf Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore key insights from Wix's large-scale experience in taming distributed systems in this 42-minute conference talk from Devoxx Greece 2024. Delve into Wix's journey of transitioning from complex event sourcing and CQRS to streamlined CRUD services, optimizing their vast platform for improved scalability, performance, and resiliency. Learn about the impressive scale of Wix's platform, handling 3.5 billion daily HTTP transactions, 70 billion Kafka messages per day, and managing approximately 4000 microservices in production. Gain valuable knowledge on simplifying architecture through domain events, resilient Kafka messaging, and advanced techniques like materialization and caching. Discover how standardizing APIs and employing tools such as protobuf and gRPC have enhanced the developer experience and fostered an open, integrative platform. Uncover Wix's strategies for microservice coordination, ensuring system resilience and data consistency, and optimizing query performance through innovative 2-level caching solutions.

Syllabus

Devoxx Greece 2024 - Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience


Taught by

Devoxx

Related Courses

Complete guide to building an app with .Net Core and React
Udemy
The complete NestJS developer. Enterprise Node.js framework
Udemy
CQRS in Practice
Pluralsight
Modern Software Architecture: Domain Models, CQRS, and Event Sourcing
Pluralsight
Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot
Udemy