Ты используешь CAP-теорему НЕПРАВИЛЬНО! System design интервью
Ты используешь CAP-теорему НЕПРАВИЛЬНО! System design интервью
ССЫЛКА НА КУРС:
https://it-es-course.getcourse.ru/main По промокоду ESCOURSE дополнительная скидка 10% до 7 сентября!
Ссылки на статьи и полезные ресурсы:
1. Brewer’s Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services. Seth Gilbert, Nancy Lynch https://disk.yandex.ru/i/Tnv_ayuDPsYQEg
2. Типы консистентности/согласованности - https://jepsen.io/consistency
3. Мартин Клеппман про CAP - https://martin.kleppmann.com/2015/05/11/please-stop-calling-databases-cp-or-ap.html
4. Linearizability: A Correctness Condition for Concurrent Objects. MAURICE P. HERLIHY, JEANNETTE M. WING - https://cs.brown.edu/~mph/HerlihyW90/p463-herlihy.pdf
Автор курса: Андрей Суховицкий
Действующий разработчик ПО, работает над проектированием и разработкой высоконагруженных систем.
Последние 4 года создаю и провожу авторские курсы по микросервисной архитектуре, проектированию производительных систем и проектированию ПО в университете ИТМО и МФТИ.
В 2021 году получил награду как лучший преподаватель ИТМО.
Видео Ты используешь CAP-теорему НЕПРАВИЛЬНО! System design интервью канала Андрей Суховицкий
ССЫЛКА НА КУРС:
https://it-es-course.getcourse.ru/main По промокоду ESCOURSE дополнительная скидка 10% до 7 сентября!
Ссылки на статьи и полезные ресурсы:
1. Brewer’s Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services. Seth Gilbert, Nancy Lynch https://disk.yandex.ru/i/Tnv_ayuDPsYQEg
2. Типы консистентности/согласованности - https://jepsen.io/consistency
3. Мартин Клеппман про CAP - https://martin.kleppmann.com/2015/05/11/please-stop-calling-databases-cp-or-ap.html
4. Linearizability: A Correctness Condition for Concurrent Objects. MAURICE P. HERLIHY, JEANNETTE M. WING - https://cs.brown.edu/~mph/HerlihyW90/p463-herlihy.pdf
Автор курса: Андрей Суховицкий
Действующий разработчик ПО, работает над проектированием и разработкой высоконагруженных систем.
Последние 4 года создаю и провожу авторские курсы по микросервисной архитектуре, проектированию производительных систем и проектированию ПО в университете ИТМО и МФТИ.
В 2021 году получил награду как лучший преподаватель ИТМО.
Видео Ты используешь CAP-теорему НЕПРАВИЛЬНО! System design интервью канала Андрей Суховицкий
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
1 - Архитектура, микросервисы и монолиты4 - API compatibility, Protobuf. Document-oriented, relational and graph data models.Думаешь, тебе не нужен Semaphore? #shortsИТМО - Проектирование ПО - Лекция 2 - Архитектурные стили - монолитные и микросервисные приложения6 - Надежность. Таймауты, retries, Circuit breaker, Resilience4j, speed control - window/rate limitsИТМО - Программирование - Лекция 9 - Утечки памяти java. Как диагностировать, искать и исправлятьИТМО Микросервисы - лекция 11 - Построение надежного взаимодействия при синхронных вызовахТы используешь CAP-теорему НЕПРАВИЛЬНО #shortsИТМО Java 2020 - Лекция 6 - Exceptions, обработка исключенийДемо - Управление проектом. Эпики, таймлайны.2 - Domain driven designМикросервисы и монолиты - что лучше и когдаИТМО - Проект. ПО - Лекция 15 - API. Изменения API, совместимость. Форматы данных. Protocol buffers.Мастер-класс React - 15 - Синхронность / асинхронность. Процессы и потоки, закон Амдала. Пулы потоков, Executor serviceИТМО Java 2020 - Лекция 5 - Наследование, ООП, композиция, SOLID, интерфейсы, паттерн стратегияПаттерн Saga #shortsПочему Event Driven? #shorts6 - Архитектура с брокером сообщений. Kafka. RabbitMQRendezvous hashing шардирование #shortsИТМО Java 2020 - Лекция 9 - Collections framework part 1