Архитектурная ката

TechLead

Архитектурные паттерны
Масштабирование с нуля
Архитектуры / другое
Микросервисы

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

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

Разработчики, инженеры, аналитики, тестировщики, DBA, лиды, менеджеры, архитекторы.

Тезисы

Архитектурная ката — это короткое, сфокусированное упражнение, в ходе которого IT-специалисты разных профилей совместно проектируют решение для конкретной технической задачи.

В процессе выполнения каты необходимо исследовать различные архитектурные подходы, выявить скрытые риски и найти оптимальное решение.

Ключевые принципы:

  • Ограничение по времени: Фокусировка на результативности.

  • Конкретная цель: Четко сформулированная проблема для решения.

  • Разнообразие мнений: Участвуют специалисты разнообразного профиля со своим уникальным опытом.

  • Безопасная среда: Голос каждого важен. Командная работа важна.

Что позволит?

1) Сконцентрироваться на high-level design. Отойти от кода и рутины. Научиться мыслить паттернами, искать узкие места до реализации решения. Это позволит в дальнейшей практике разработки сэкономить время и силы на итерации рефакторинга и переработок.

2) Поскольку это командное соревнование, получаем приятный бонус — нетворкинг. Имитация решения архитектурной задачи в ограниченное время с умением слушать друг друга.

"В конце победит дружба!" — пресное завершение архитектурной каты. Защита решения будет проходить перед участниками и жюри с итоговой оценкой.

Если не страшно — you are welcome! Количество команд и участников ограничено таймингом!

Старший backend-разработчик на проекте Антибот по защите крупнейших банков, маркетплейсов от массовых ботовых атак.

Видео