Тёмный

Design an Email Automation Platform (Klaviyo, Mailchimp) | System Design 

Interview Pen
Подписаться 100 тыс.
Просмотров 8 тыс.
50% 1

Visit Our Website: interviewpen.com/?...
Join Our Discord (24/7 help): / discord
Join Our Newsletter - The Blueprint: theblueprint.dev/subscribe
Like & Subscribe: / @interviewpen
This is an example of a full video available on interviewpen.com. Check out our website to find more premium content like this!
Problem Statement:
Design an email automation platform, like Klaviyo or Mailchimp. The system should be able to track information about a customer's users, log events pertaining to them, and group them into lists. Customers should be able to create campaigns which are bulk emails sent to a list, and they should be able to define flows which specify a timed sequence of emails to send when an event is triggered.
Table of Contents:
0:00 - Introduction
0:25 - Requirements
2:30 - Overview
4:05 - Public API
6:55 - Public API: Database
10:50 - Private API
13:43 - Private API: Database
16:24 - Campaign Scheduling
18:44 - Flow Execution
24:13 - SMTP Overview
25:13 - Email Service
26:47 - Finished System
27:34 - Go to interviewpen.com
Socials:
Twitter: / interviewpen
Twitter (The Blueprint): / theblueprintdev
LinkedIn: / interviewpen
Website: interviewpen.com/?...

Опубликовано:

 

24 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@windy6514
@windy6514 2 месяца назад
I find this kind of videos very interesting. Thanks for sharing!
@interviewpen
@interviewpen 2 месяца назад
Thank you for watching :)
@theintjengineer
@theintjengineer 2 месяца назад
This guy's a Master😮. Thank you🙌
@interviewpen
@interviewpen 2 месяца назад
Thanks!
@sambhavmishra5423
@sambhavmishra5423 2 месяца назад
love this type of content! looking forward to more
@interviewpen
@interviewpen Месяц назад
Thanks!
@genyklemberg
@genyklemberg 2 месяца назад
We should consider that most of the time people will work at day time to trigger API. Another thing to consider that most schedulers will be mostly at same 1-3 hour time span each day, while all marketing campaigns are trying to reach their customers at best possible time
@interviewpen
@interviewpen 2 месяца назад
Yep, both really good points! Thanks for watching
@jwankrho
@jwankrho 2 месяца назад
Thanks for this cool video. It looks like a newsletter with some extra features. Is that what it is?
@interviewpen
@interviewpen 2 месяца назад
Sure, you could use a system like this to send newsletters. Check out Klaviyo for an example of a real-world email automation platform :)
@praweewongsa
@praweewongsa 2 месяца назад
thank you.
@interviewpen
@interviewpen Месяц назад
Thanks for watching!
@TatendaZhou
@TatendaZhou 2 месяца назад
What software are you using on your iPad to draw and record?
@interviewpen
@interviewpen Месяц назад
We use GoodNotes on an iPad.
@pahehepaa4182
@pahehepaa4182 2 месяца назад
what is your work experience?
@dirty-kebab
@dirty-kebab 16 дней назад
I feel like this is useless because you just tell us the answer, how and why.
@interviewpen
@interviewpen 16 дней назад
Ok, sorry to hear that. We do our best to build the system from the ground up, starting from a simple system, understanding why it doesn't scale and how to improve on it. We'll try to do better in the future--if you have any more specific feedback, please let me know.
@Rhly001
@Rhly001 15 дней назад
@@interviewpen It's not useless at all while I do agree breaking down the problems further and putting more thought into it rather than jumping directly to the solution would help the users learn more and think for themselves but this content is still really valuable, and I can't thank enough for your efforts. Keep putting out more such videos. I really enjoy watching them and maybe leave some questions or projects unanswered too for the users to figure out.
Далее
Она Может Остановить Дождь 😱
00:20
Получилось у Миланы?😂
00:13
Просмотров 222 тыс.
5 Design Patterns That Are ACTUALLY Used By Developers
9:27
Design a Data Warehouse | System Design
14:08
Просмотров 19 тыс.
What makes Kafka special? | System Design
6:27
Просмотров 15 тыс.
How to Crack Any System Design Interview
8:19
Просмотров 344 тыс.
Design a Faster App Store | System Design
8:59
Просмотров 4,8 тыс.
Она Может Остановить Дождь 😱
00:20