Архитектурный репозиторий на базе GitLab и C4 Model для большой компании. Кирилл Ветчинкин
Выступление на ArchDays 2022. Забронируйте участие на следующей конференции: archconf.ru/arch
В докладе продемонстрировано, как организовать управление архитектурой в больших системах (MSA).
- Как поддерживать архитектуру системы?
- Как проводить арх-ревью и принимать изменения?
- Как убеждаться в том что схема соответствует реализации при каждом деплое и что делать если нет?
- Как поддержать единообразие контейнеров для переиспользования в схемах?
Пікірлер: 24
Доклад и автор - просто огонь! 🔥 Супер информативно и полезно! Спасибо!
За доклад спасибо, давно искал себе подобный инструмент
Очень крутой опыт, спасибо!
Хорошо продумано, молодцы.
Круто! Берем в стандарты! )
Кайфово. Не знал, что в plantuml есть импорты, взял на вооружение
Классный подход! Через confluence, miro такой прозрачности и поддерживаемости не добиться. Откройте пожалуйста демо-репу на гитхабе. Есть ли read артефакты (C4 + md как html ) чтобы можно было как сайт смотреть, кликать, проваливаться по кросс ссылкам? можете пошарить тулинг для работы? Плагины для VSCode.
@whocares2554
Жыл бұрын
Присоединяюсь к просьбе, откройте артефакты, пожалуйста!
@archdays
Жыл бұрын
gitlab.com/microarch-ru/microservices/system-design
@emmazur
Жыл бұрын
@@archdays 404 пишет, видимо доступ закрыт :(
@batazor
Жыл бұрын
@@emmazur сейчас открывается
@taksed0
8 ай бұрын
@@archdays По ссылкам не переходит (
Отличный доклад! P.S. на 32:14 в названии ошибки нет :)
Микросервисы не выделяют разработчики, это делают архитекторы
А не пробовали разработку ваших коллег - dochub? Кажется, ровно те самые задачи решает
22:17 Правильно ли я понимаю, что компоненты лежат в публичном git-репозитории, чтобы иметь возможность подключать их?
почему не structurizr?
Почему все говорят что маленькой компании не нужны процессы и стандарты?
@oeaoo
Жыл бұрын
Потому что бюрократия и стандарты замедляют процессы и реакцию на внешние и внутренние "вызовы".
Тенденция из контрактов генерировать код утопичная и тупиковая, потому что контракты при разработке развиваются и меняются вплоть до релиза. И нельзя всё на свете заранее предусмотреть в контракте.
Так иаркдаун не поддерживает код plantUML, только картинки вставлять - это дичь. Потом, как бизнес будет смотреть документацию, подключаться к репе, ставить себе vscode и качать ветки и т.п. - это же очевидная дичь)))) Хз, я в Сбере был до лета 2023 и у нас архитектура в конфлюенсе была.