Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

System Design Interview - Distributed Message Queue

Автор: System Design Interview

Загружено: 2019-03-14

Просмотров: 318650

Описание:

Please check out my other video courses here: https://www.systemdesignthinking.com

Topics mentioned in the video:
Synchronous vs asynchronous communication.
Functional (send message and receive message) and non-functional (scalability, high availability, high performance, durability) requirements.
High-level architecture of a distributed message queue.
VIP, Load balancer
FrontEnd service and its responsibilities (request validation, authentication and authorization, SSL termination, server-side data encryption, caching, rate limiting (throttling), request dispatching, request de-duplication, usage data collection).
Metadata service, distributed cache, consistent hashing ring.
Data storage options (leader-follower, cell-based architecture).
Data replication, message delivery semantics (at most once, at least once, exactly once), push vs pull, FIFO and message ordering, security, monitoring.

Inspired by the following interview questions:
Amazon (https://leetcode.com/discuss/intervie...)
Uber (https://www.careercup.com/question?id...)

System Design Interview - Distributed Message Queue

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

System Design Interview - Notification Service

System Design Interview - Notification Service

System Design Interview - Rate Limiting (local and distributed)

System Design Interview - Rate Limiting (local and distributed)

Что такое ОЧЕРЕДЬ СООБЩЕНИЙ и где она используется?

Что такое ОЧЕРЕДЬ СООБЩЕНИЙ и где она используется?

Глубокое погружение в проектирование системы Kafka с бывшим инженером Meta

Глубокое погружение в проектирование системы Kafka с бывшим инженером Meta

Here's when Event-Driven Systems should REALLY be used..

Here's when Event-Driven Systems should REALLY be used..

System Design Interview – Step By Step Guide

System Design Interview – Step By Step Guide

Собеседование по проектированию систем — Распределенный кэш

Собеседование по проектированию систем — Распределенный кэш

Собеседование по системному проектированию — Top K Problem (Heavy Hitters)

Собеседование по системному проектированию — Top K Problem (Heavy Hitters)

System Design Concepts Course and Interview Prep

System Design Concepts Course and Interview Prep

Scaling Push Messaging for Millions of Devices @Netflix

Scaling Push Messaging for Millions of Devices @Netflix

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Интервью по проектированию системы Google: Design Spotify (с бывшим менеджером по маркетингу Google)

Интервью по проектированию системы Google: Design Spotify (с бывшим менеджером по маркетингу Google)

Кэширование в интервью по системному проектированию с инженером Meta Staff

Кэширование в интервью по системному проектированию с инженером Meta Staff

What is a Message Queue?

What is a Message Queue?

Очереди сообщений против Pub/Sub | Проектирование системы

Очереди сообщений против Pub/Sub | Проектирование системы

System Design Interview Concepts [FULL TUTORIAL]

System Design Interview Concepts [FULL TUTORIAL]

Распределенные системы в одном уроке Тима Берглунда

Распределенные системы в одном уроке Тима Берглунда

System Design Global Payment Processing | Paypal

System Design Global Payment Processing | Paypal

Message Queues in System Design

Message Queues in System Design

Интервью по системному проектированию FAANG: разработка сервиса, основанного на местоположении (Y...

Интервью по системному проектированию FAANG: разработка сервиса, основанного на местоположении (Y...

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com