Обновить
8K+
4
Павел Авсенин@pavsenin

Делаю NowInterview

4
Рейтинг
3
Подписчики
Отправить сообщение

System Design: проектируем сервис заказа такси

Уровень сложностиСредний
Время на прочтение21 мин
Охват и читатели10K

Uber — это хороший пример System Design задачи, где сочетаются geo-search, real-time уведомления, многошаговый workflow и строгие требования к согласованности. В статье разберём, как проектировать такую систему, чтобы она быстро находила водителей поблизости, гарантировала назначение водителю только одной поездки и выдерживала пиковую нагрузку.

Читать далее

System Design: проектируем систему бронирования билетов

Уровень сложностиСредний
Время на прочтение27 мин
Охват и читатели6.8K

В билетном сервисе сразу несколько сложных задач: нужно исключить double booking, обновлять карту мест в реальном времени и выдерживать read-heavy нагрузку на каталог событий. Разберём архитектуру системы и ключевые технические компромиссы.

Читать далее

Информация

В рейтинге
1 331-й
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик
Ведущий
Git
SQL
PostgreSQL
Docker
Английский язык
Алгоритмы и структуры данных
Многопоточность
Высоконагруженные системы
Проектирование архитектуры приложений
Kubernetes