Build the Next YouTube in Your Dorm - System Design Series

GDG Waterloo

In this session, we are going to work through a series of thought exercises that starts with a locally developed YoutTube’esque application and takes us to fully deployed enterprise version of that application. The goal is to reframe a few deceptively simple principles that can be overlooked into a practical mental model that you can start applying to your architecture immediately.

Aug 6, 2022, 4:00 – 5:30 PM (UTC)

34 RSVP'd

Key Themes

Google CloudTech Talk / MeetupWeb

About this event

What does it take to build and release a large-scale, highly-available site like YouTube? As expected, scale changes things. What is surprising for most developers is where that change is mandated when building large-scale software. The answer is not in adding in more bells and whistles but instead shifting focus back to first principles that most engineers learn in their first semester of college. In this session, we are going to work through a series of thought exercises that starts with a locally developed YoutTube’esque application and takes us to fully deployed enterprise version of that application.The goal is to reframe a few deceptively simple principles that can be overlooked into a practical mental model that you can start applying to your architecture immediately. 

Speaker

  • Lukas Ruebbelke

    Venmo

    Principal Engineer

Host

  • Oleksandr Levinskyi

    GDG Lead

Organizers

  • Sanjay Sekar Samuel

    GDG Organizer

  • Yash Hiren Dave

    GDGoC Organizer

  • Udesh Cooray

    GDG Organizer

  • Aabiyah Zehra

    GDG Co-organizer (Marketing & Coordination)

  • Yasmin Bitar

    GDG Co-organizer (Marketing & Coordination)

  • Kevin Huynh

    ALS Environmental

    GDG Co-organizer (Logistics & Experience)

  • Harshal Laheri

    GDG Co-organizer (TA Lead)