February 23–26, 2020

Key skills sessions

Add to your personal schedule
1:15pm2:05pm Tuesday, February 25, 2020
Location: Grand Ballroom West
Secondary topics:  Case Study
Aikaterini Iliakopoulou (The New York Times)
The New York Times sends nearly 4 billion emails per year and push notifications to 50 million devices. Recently, the messaging team replatformed the entire service that supports emails and push notifications. Katerina Iliakopoulou shares the journey from retiring the legacy systems used for sending emails and push notifications at the Times to a new, stable, and highly scalable platform. Read more.
Add to your personal schedule
1:15pm2:05pm Tuesday, February 25, 2020
Location: Murray Hill
Secondary topics:  Best Practice, Overview
Nathaniel Schutta (Pivotal)
The shift to cloud computing involves a veritable plethora of new technologies and approaches. From the 12 factors to domain-drive design, change is afoot. Your organization is knee-deep in functions and platforms and containers, and while the technology is important, you can’t afford to overlook the importance of culture. Nathaniel Schutta examines what changes when you go to the cloud. Read more.
Add to your personal schedule
1:15pm2:05pm Tuesday, February 25, 2020
Location: Beekman Parlor
Secondary topics:  Case Study, Theoretical
Mars Geldard (University of Tasmania), Tim Nugent (lonely.coffee), Paris Buttfield-Addison (Secret Lab)
While the rest of the software architecture world is admiring their containers, edge computing, and cloud native architecture, game developers are off in the corner creating entity component system (ECS)-based architectures and pushing the boundaries with this flexible, compatible, composable approach. Paris Buttfield-Addison, Mars Geldard, and Tim Nugent explain why it's not just for games. Read more.
Add to your personal schedule
2:15pm3:05pm Tuesday, February 25, 2020
Location: Murray Hill
Secondary topics:  Best Practice, Hands-on
John Chapin (Symphonia)
John Chapin explains how—in this brave new world of managed services and platforms—you can use serverless technologies and an infrastructure-as-code mind-set to architect, build, and operate resilient systems that survive even massive vendor outages. Read more.
Add to your personal schedule
2:15pm3:05pm Tuesday, February 25, 2020
Location: Nassau
Secondary topics:  Case Study
Wes Chow (Cortico at MIT Media Lab)
In early 2019, Cortico and the MIT Media Lab deployed the digital hearth, a device designed to stimulate in-person conversations and bridge political divides, into communities throughout the US. Wes Chow outlines the industrial design of the system, its software system for remote operation, and the speech-to-text and machine learning pipeline used to analyze hundreds of hours of speech. Read more.
Add to your personal schedule
3:50pm4:40pm Tuesday, February 25, 2020
Location: Murray Hill
Secondary topics:  Best Practice
Mike Roberts (Symphonia)
Patterns are an excellent way of building knowledge of an architectural style. And as serverless starts to mature, we start to see patterns emerge. Mike Roberts introduces you to some of these patterns and helps you look for them in your own organizations. Read more.
Add to your personal schedule
3:50pm4:40pm Tuesday, February 25, 2020
Location: Nassau
Secondary topics:  Case Study
When designing an identity-as-a-service (IDaaS) platform for developers, you must consider aspects such as developer experience, security, reliability, and latency while also preventing breaking changes and API abuse, among other things. Damian Schenkelman explains how Auth0's architecture evolved to support its customer base and team growing ~2x year over year. Read more.
Add to your personal schedule
4:50pm5:40pm Tuesday, February 25, 2020
Location: Grand Ballroom West
Secondary topics:  Best Practice, Case Study
Scott Davis (ThoughtWorks)
When your mobile phone is in silent or vibrate mode, are you using an accessibility feature or a phone feature? If you’ve adjusted the size of onscreen content by pinching or stretching, do you have a disability or are you using your phone as it was meant to be used? Scott Davis explores universal design, where features are designed for everyone to use, not just an arbitrary subset of users. Read more.
Add to your personal schedule
4:50pm5:40pm Tuesday, February 25, 2020
Location: Murray Hill
Secondary topics:  Case Study
Rob Cameron (Roblox), Lisa-Marie Namphy (Portworx)
Rob Cameron and Lisa-Marie Namphy explain how containers are keeping your kids happy. Roblox maintains availability and performance of a platform used by over 90 million gamers each month. Kids and teens all over the world create the games, and little did they know, they're all container experts. (Or at least, their games are in good hands because of containers.) Read more.
Add to your personal schedule
4:50pm5:40pm Wednesday, February 26, 2020
Location: Murray Hill
Secondary topics:  Best Practice
Jeremy Katz (Tidelift)
The pressure on development teams to build amazing products and digital experiences to keep users happy has never been higher. Success depends on automating the manual approaches to researching and selecting open source packages. Jeremy Katz shares best practices for application development teams to use while reviewing how to simplify, streamline, and strengthen the process. Read more.

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