Архитектура и шаблоны проектирования Определение абстракций, устойчивых к изменениям требований SOLID и исключения Команда Модульные тесты Расширяемая фабрика и IoC Адаптер и мост Проблема вертикального масштабирования и синхронизация Системы обмена сообщениями Создание микросервиса Микросервисная архитектура