Конференция, полностью посвященная инженерным процессам и практикам

30 ноября 2023 и 1 декабря 2023

Москва, Кампус СКОЛКОВО

Раз архитектура — «as Code», почему бы её не покрыть тестами?!

TechLeadConf: Архитектура

Доклад принят в программу конференции

Мнение Программного комитета о докладе

Документирование и тестирование архитектуры очень часто упускается из виду даже на крупных проектах в силу высокой трудоемкости. В докладе излагается подход, позволяющий существенно сократить усилия и максимизировать результат.

Целевая аудитория

Архитекторы, системный аналитики, DevOps- и Backend-инженеры.

Тезисы

Раз уж микросервисная архитектура теперь "as code" (расскажу, как это сделать, например, с помощью plantuml), то на неё можно и нужно писать тесты! :)

Сформулируем ряд проблем, которые присущи документированию микросервисных архитектур, и решим их с помощью тестов. К примеру, напишем тесты на соответствие паттернам и принципам проектирования, тесты на актуальность архитектуры реальному положению дел на продакшне. Обсудим, как тесты преобразуют статическую декларативную картинку в императивный набор правил.

Заставим архитекторов снова писать код 😅

Технический директор и архитектор Byndyusoft.
Автор и преподаватель курса по микросервисной архитектуре — ЧелГУ, ИТМО.
Член программного комитета CodeFest.

Byndyusoft

Проектируют и разрабатывают IT-продукты под цели заказчика для e-commerce, ретейла, банков и других бизнесов по всему миру. Одни из лучших в стране по реализации высоконагруженных систем и микросервисной архитектуре.

Видео