Запись открытого урока онлайн-курса «Microservice Architecture»
На уроке разобрали неустранимое противоречие между ожиданиями пользователей и техническими ограничениями, которые накладывает CAP теорема на современные приложения, и изучили реальные кейсы и способы их решения.
Описание урока:
- Введение в CAP теорему:
— Объяснение основных принципов CAP теоремы и ее влияния на разработку и архитектуру приложений в распределенной среде.
— Рассмотрение компромиссов между согласованностью, доступностью и устойчивостью к разделению данных в контексте микросервисной архитектуры. - Технические ограничения и ожидания пользователей:
— Обсуждение типичных ожиданий пользователей от современных приложений.
— Идентификация технических ограничений, которые могут возникнуть при удовлетворении этих ожиданий. - Реальные кейсы и способы решения:
— Примеры конкретных проблем и вызовов, с которыми сталкиваются разработчики и администраторы при работе с микросервисной архитектурой в контексте CAP теоремы.
— Обсуждение методов и стратегий для решения этих проблем.
Преподаватель: Евгений Тюменцев — директор компании по разработке программного обеспечения