О чём вебинар
В прямом эфире рассмотрим ситуацию, когда производительность системы недостаточна, не потому что плохой код, а потому что неверная архитектура.
Мы пройдём путь от диагностики узких мест по методологии SPE до выбора между DynamoDB и Redis под конкретные паттерны работы с ними. Разберём, где CAP-теорема влияет на реальные продуктовые решения, как правильно шардировать данные и когда асинхронность спасает, а когда — убивает консистентность.
Цели вебинара:
1.Архитектурные подходы обеспечения высокой производительности.
2.Технические средства, которые выдержат высокую нагрузку (Kafka, DynamoDB и т.д.).
3.Методология управления производительностью системы SPE.
Предварительная подготовка:
Знание основных интеграционных паттернов и архитектурных принципов. Базовое знание особенностей сетевого взаимодействия и работы инфраструктуры. Понимание принципов работы баз данных.
Содержание
1. CAP-теорема и что она даёт на практике;
2. Плюсы и минусы DynamoDB и Redis;
3. Чек-лист для анализа производительности системы по методологии SPE;
4. Когда использовать шардирование, а когда партиционирование;
5. Горячие и холодные шарды;
6. Синхронное и асинхронное взаимодействия.
Другие разделы
Для кого
Тех лиды
Архитектор ПО