Skip to content
0:00 / 0:00

#duolingo#pushnotifications#aws

Delivering Millions of Notifications within Seconds During the Super Bowl

InfoQ

234K subscribers • 58 videos on Hallway • Conference channel

YouTube
  • One of the most-watched uploads on InfoQ, a conference or university channel Hallway lists. Nobody has recommended it in the communities yet, so it ranks below community picks.
  • Presented by Zhen Zhou, Duolingo

Intermediate. Assumes working knowledge.

8K views2 years ago

Distributed systemsCloud and DevOpsScaling and large-scale architectureSRE and incidentsSoftware architecture

Zhen Zhou discusses how Duolingo built and tested an on-demand notification system to handle massive traffic spikes during the Super Bowl.

Video with transcript included on InfoQ: bit.ly/3AGjOmV Zhen Zhou discusses how they built/test an on-demand notification system, what it takes to manage cloud resources/site-reliability at the same time, and how to mitigate reliability issues. #CaseStudy #Duolingo #InfoQDevSummit ----------------------------------------------------------------------------------------- Follow InfoQ: - Mastodon: techhub.social/@infoq - Twitter: twitter.com/infoq - LinkedIn: linkedin.com/company/infoq/ - Facebook: facebook.com/InfoQdotcom/ - Instagram: @infoqdotcom

Why it's here

A top upload from a listed channel

InfoQ is on Hallway's list of conference and university channels, and this upload is one of its most-watched talks or lectures. Nobody has recommended it in the communities yet, so it ranks below community picks.

u/777ortalein r/softwarearchitecture • Mentions

On “Factory pattern - All examples provided online assume that the constructor does not receive any parameters”

…class (complexity). Because the client looks to know the notification configuration to use, I would just make methods for "createSMSNotifcation" and "createEmailNotification" ... so on. It's nice you are practicing patterns for object creation and configuration. Off topic, notification systems are interesting at scale as well! Related youtube: link to this video…