Из-за периодической блокировки нашего сайта РКН сервисами, просим воспользоваться резервным адресом:
Загрузить через dTub.ru Загрузить через ClipSaver.ruУ нас вы можете посмотреть бесплатно [Front-End System Design] - Google Calendar или скачать в максимальном доступном качестве, которое было загружено на ютуб. Для скачивания выберите вариант из формы ниже:
Роботам не доступно скачивание файлов. Если вы считаете что это ошибочное сообщение - попробуйте зайти на сайт через браузер google chrome или mozilla firefox. Если сообщение не исчезает - напишите о проблеме в обратную связь. Спасибо.
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса savevideohd.ru
Hi everyone. This is the new episode of Front-End System design. Today we're going to become google engineers and try to design a Google Calendar App. That's a quite complex application that has many interesting design decisions that we can make. I'm looking forward to your comments and suggestions 🍻 00:00 - Intro 00:29 - 1. Problem Overview 01:35 - 2. General Requirements 03:15 - 2.1. Functional Requirements 05:09 - 3. Action plan 06:24 - 4. Layout Overview 07:56 - 4.1. Components Architecture 09:45 - 5. Data Model 15:21 - 5.1. Detecting conflicting events 18:30 - 5.2 Interval Tree Introduction 24:15 - 5.3. Interval Tree - Search demo 29:54 - 5.4. Complexity analysis 32:32 - 6. Data Transferring 36:39 - 6.1 API Review 38:18 - 6.2 SSE & GraphQL 42:37 - 7. Data flow 45:19 - 8. Rendering Optimization 49:13 - 9. Notification System 51:42 - 10. App Optimizations 55:58 - 11. Accessibility Follow me: Telegram: https://t.me/frontend_engineer_blog Medium: / evgeniiray Linkedin: / evgenii-ray Diagram Link: https://viewer.diagrams.net/?tags=%7B... #systemdesign #frontend #frontenddev