Building a Global Language Platform: Duolingo's Architecture for Growth and Performance

Details coming soon.


Speaker

Vitor Pellegrino

Site Reliability Engineering @Duolingo

Vitor Pellegrino is a Director of Engineering at SeatGeek. He leads the Cloud Platform team, which is the group responsible for developing the platform that powers all SeatGeek's systems. 

He has been working as a software developer for over 15 years with companies in Brazil, Germany and the US. Most of his career was spent with highly distributed Microservices, high-traffic scenarios, and the challenges of implementing SRE and Continuous Delivery practices at an organization level. 

Read more
Find Vitor Pellegrino at:

Speaker

Zhen Zhou

Software Engineer at @Duolingo, Previous Theoretical Computer Science Enthusiast @CMU

Zhen is a software engineer at Duolingo. He is a core member of the Growth Infrastructure team, which is responsible for backend microservices that fuels Duolingo’s vibrant social features and retention strategies.

He joined Duolingo in 2020 after graduating from Carnegie Mellon University. He is deeply passionate about designing and implementing robust backend infrastructure that directly impacts millions of users globally. He embraces challenges that come with evolving system designs and adapts services to meet the needs of a growing and diverse global audience.

Read more
Find Zhen Zhou at:

Date

Monday Apr 8 / 02:45PM BST ( 50 minutes )

Location

Fleming (3rd Fl.)

Topics

platforms Platform Engineering architecture scalability Reliability Asynchronous System Design Notification System Cloud Resource Management python

Share

From the same track

Session architecture

Beyond Platform Thinking at RB Global – Build Things No One Expects, in a Place No One Expects It

Monday Apr 8 / 10:35AM BST

Ever wondered what is it really like to move from a poorly integrated COTS legacy architecture to a well factored API driven cloud native platform and event driven architecture, globally deployed in AWS EKS with modern observability and daily software releases?

Speaker image - Ranbir Chawla
Ranbir Chawla

SVP of Engineering @RB Global, Previously SME @Thoughtworks Digital Platform Strategy Team, 30+ Years in Software Engineering and Entrepreneurship

Session Data Architecture

Architecting for Data Products

Monday Apr 8 / 01:35PM BST

Data Mesh principles have brought data products to the forefront of data architecture discussions. However, due to the variety of applications and the vast technology landscape, it is hard to bring those principles into practice.

Speaker image - Danilo Sato
Danilo Sato

Global Head of Technology - Data & AI @Thoughtworks, Author of DevOps in Practice, CD4ML, and DataIQ UK’s 100 Most Influential People in Data in 2022–2023

Session

Everything Is a Plugin: How the Backstage Architecture Helps Platform Teams at Spotify and Beyond Spread Ownership and Deliver Value

Monday Apr 8 / 03:55PM BST

Back in 2014, platform engineers at Spotify identified a problem: the number of internal tools was growing rapidly, and as a result engineers around the company were struggling to find the tools and information they needed to work efficiently.

Speaker image - Pia Nilsson
Pia Nilsson

Director of Engineering @Spotify

Speaker image - Mike Lewis
Mike Lewis

Staff Engineer @Spotify

Session

Architectures You've Always Wondered About

Monday Apr 8 / 05:05PM BST

Details coming soon.

Session

Architectures at Meta

Monday Apr 8 / 11:45AM BST

Details coming soon.

Speaker image - Zahan Malkani
Zahan Malkani

Software Engineer @Meta