4–7 Nov 2019
Schedule: Distributed systems sessions
9:00–10:30 Wednesday, 6 November 2019
Location: M8
Secondary topics:
Best Practice,
Overview,
Theoretical

Average rating:









(4.75, 4 ratings)
Ubiquitous APIs and ever-growing distributed systems brought major challenges with complexity and discovery, which can no longer be overcome by hiring more people. We need to architect our systems differently. Enter autonomous APIs. Zdenek Nemec explores the problems with the complexity of forming API landscapes and proposes the autonomy of the components as the solution.
Read more.
15:00–15:45 Wednesday, 6 November 2019
Location: M6/M7
Secondary topics:
Overview

Average rating:









(3.00, 10 ratings)
Many of the worst problems in distributed systems concern the need for coordination across nodes. But thinking local can help you avoid many of these problems. Drawing on the lessons he’s learned working on Wallaroo, John Mumm outlines strategies for avoiding coordination and relying on local knowledge.
Read more.
16:50–17:35 Wednesday, 6 November 2019
Location: M4/M5
Secondary topics:
Case Study

Average rating:









(4.00, 2 ratings)
N26 has a mission to build the bank the world loves to use. Join Kat Liu on a journey into how N26 designed, managed, and deployed its platform of services into new regions in preparation for bringing its product global.
Read more.
11:00–11:45 Thursday, 7 November 2019
Location: Hall A5
Secondary topics:
Overview

Average rating:









(2.25, 4 ratings)
Almost every aspect of our lives depends on a cloud service, and the internet is the glue that connects everything. Sergio Freitas explores how to build a distributed system to monitor internet performance, which doesn't come without challenges. Join in to learn which software architecture patterns to apply and how to seamlessly visualize the internet.
Read more.
15:55–16:40 Thursday, 7 November 2019
Location: M4/M5
Secondary topics:
Case Study,
Framework-focused
Average rating:









(4.00, 1 rating)
Divya Nagar and Nicola Giacchetta explore problems organizations face when they start dealing with a lot of microservices and problems that occur due to a big Death Star architecture. They outline the solutions they implemented when facing similar problems to bring transactions in microservices. You'll learn about multiple data patterns and when and how when to use them.
Read more.
15:55–16:40 Thursday, 7 November 2019
Location: M8
Secondary topics:
Theoretical

Average rating:









(5.00, 6 ratings)
Conflict-free replicated data types (CRDTs) promise strong eventual consistency for highly available systems without the costs of coordination. John Mumm explains the theory behind state-based CRDTs, which might seem intimidating at first glance, but it's actually built out of familiar elements. And it turns out that this theoretical basis can be useful for implementing CRDTs in practice.
Read more.
Gold Sponsor
Silver Sponsors
Exhibitor
Innovator
Supporter
Diversity & Inclusion Sponsor
Contact us
confreg@oreilly.com
For conference registration information and customer service
partners@oreilly.com
For more information on community discounts and trade opportunities with O’Reilly conferences
Become a sponsor
For information on exhibiting or sponsoring a conference
pr@oreilly.com
For media/analyst press inquires