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