4–7 Nov 2019
Expo Plus Sessions
9:00–10:30 Wednesday, 6 November 2019
Location: Expo Hall Sessions
Secondary topics:
Anti-Pattern,
Best Practice,
Theoretical

Average rating:









(5.00, 1 rating)
Pini Reznik shares a story drawn from real-world migration projects that demonstrates a transformation design and reveals related patterns, including failures along the way. By the end, it establishes a full pattern language.
Read more.
11:00–11:45 Wednesday, 6 November 2019
Location: Expo Hall Sessions
Secondary topics:
Anti-Pattern,
Best Practice,
Case Study,
Overview
Average rating:









(3.50, 2 ratings)
Data science, machine learning, and data manipulation and preparation are all core components of a future, trendy, world of software engineering. Many of these are built with "quick hacks," tiny scripts, or based on pipelines that are cobbled together from multiple components, frameworks, and the like. Mars Geldard and Paris Buttfield-Addison explore if software architecture matters to this world.
Read more.
15:00–15:45 Wednesday, 6 November 2019
Location: Expo Hall Sessions
Secondary topics:
Best Practice
Rufus Raghunath and Giamir Buoncristiani apply the principles of evolutionary architecture to UI, first described by Neal Ford, Rebecca Parsons, and Patrick Kua. Neal's a colleague of theirs and has been kind enough to review their content, so they share an authentic look at how frontend engineering can benefit from this progressive approach to architecture.
Read more.
15:55–16:40 Wednesday, 6 November 2019
Location: Expo Hall Sessions
Secondary topics:
Best Practice,
Case Study

Average rating:









(3.50, 4 ratings)
Vladik Khononov explains how he and his team embraced domain-driven design (DDD) at Plexop, a large-scale marketing system that spans over a dozen different business domains. Join in to learn how DDD allowed the team to manage business complexities, see what worked (and what didn't), and discover where they had to adapt the DDD methodology to fit the company's needs.
Read more.
16:50–17:35 Wednesday, 6 November 2019
Location: Expo Hall Sessions
Secondary topics:
Anti-Pattern,
Case Study,
Theoretical
Everyone doing large-scale software delivery is using domain-driven design (DDD) these days, because it holds the key to delivering maintainable, evolvable solutions with independent teams. But it can go wrong, and then DDD is blamed. Andrew Harmel-Law and Gayathri Thiyagarajan detail a real project they saw fail. You'll learn the many problems they spotted and how they fixed them.
Read more.
9:00–10:30 Thursday, 7 November 2019
Location: Expo Hall Sessions
Secondary topics:
Best Practice,
Overview

Average rating:









(4.75, 4 ratings)
The most effective microservice systems are reactive, choreographed systems. Allen Holub explores what these are and outlines how to design and build them.
Read more.
11:00–11:45 Thursday, 7 November 2019
Location: Expo Hall Sessions
Secondary topics:
Best Practice

Average rating:









(3.50, 2 ratings)
The evolution of legal norms has centered on privacy as a core value. Cristina DeLisle analyzes how the provisions of the GDPR are tangential with the OSS ecosystem and how the principles of the GDPR are connected to the OSS world. You'll learn how you can analyze the model of data controller or data processor in the context of the OSS participants and infrastructure providers.
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