Архитектурный репозиторий на базе GitLab и C4 Model для большой компании. Кирилл Ветчинкин

Поділитися
Вставка
  • Опубліковано 1 бер 2023
  • Выступление на ArchDays 2022. Забронируйте участие на следующей конференции: archconf.ru/arch
    В докладе продемонстрировано, как организовать управление архитектурой в больших системах (MSA).
    - Как поддерживать архитектуру системы?
    - Как проводить арх-ревью и принимать изменения?
    - Как убеждаться в том что схема соответствует реализации при каждом деплое и что делать если нет?
    - Как поддержать единообразие контейнеров для переиспользования в схемах?

КОМЕНТАРІ • 24

  • @maxx27i
    @maxx27i 11 місяців тому +10

    Доклад и автор - просто огонь! 🔥 Супер информативно и полезно! Спасибо!

  • @oeaoo
    @oeaoo Рік тому +2

    Хорошо продумано, молодцы.

  • @semenivanoff8615
    @semenivanoff8615 Рік тому +2

    За доклад спасибо, давно искал себе подобный инструмент

  • @SergioRykov
    @SergioRykov Рік тому +6

    Классный подход! Через confluence, miro такой прозрачности и поддерживаемости не добиться.
    Откройте пожалуйста демо-репу на гитхабе.
    Есть ли read артефакты (C4 + md как html ) чтобы можно было как сайт смотреть, кликать, проваливаться по кросс ссылкам?
    можете пошарить тулинг для работы? Плагины для VSCode.

    • @whocares2554
      @whocares2554 Рік тому

      Присоединяюсь к просьбе, откройте артефакты, пожалуйста!

    • @archdays
      @archdays  Рік тому +10

      gitlab.com/microarch-ru/microservices/system-design

    • @emmazur
      @emmazur Рік тому

      @@archdays 404 пишет, видимо доступ закрыт :(

    • @batazor
      @batazor Рік тому

      @@emmazur сейчас открывается

    • @taksed0
      @taksed0 8 місяців тому

      @@archdays По ссылкам не переходит (

  • @batazor
    @batazor Рік тому +2

    Очень крутой опыт, спасибо!

  • @dreamworm8
    @dreamworm8 11 місяців тому +1

    Кайфово. Не знал, что в plantuml есть импорты, взял на вооружение

  • @aleksey6811
    @aleksey6811 8 місяців тому

    Круто! Берем в стандарты! )

  • @user-lp4cz3xh1k
    @user-lp4cz3xh1k 9 місяців тому +1

    А не пробовали разработку ваших коллег - dochub? Кажется, ровно те самые задачи решает

  • @savvinovan
    @savvinovan 7 місяців тому +1

    почему не structurizr?

  • @socrates-perfocardus
    @socrates-perfocardus 5 місяців тому

    22:17 Правильно ли я понимаю, что компоненты лежат в публичном git-репозитории, чтобы иметь возможность подключать их?

  • @sin_ss
    @sin_ss Рік тому

    Отличный доклад! P.S. на 32:14 в названии ошибки нет :)

  • @semenivanoff8615
    @semenivanoff8615 Рік тому +2

    Почему все говорят что маленькой компании не нужны процессы и стандарты?

    • @oeaoo
      @oeaoo Рік тому

      Потому что бюрократия и стандарты замедляют процессы и реакцию на внешние и внутренние "вызовы".

  • @semenivanoff8615
    @semenivanoff8615 Рік тому +1

    Микросервисы не выделяют разработчики, это делают архитекторы

  • @user-ll2xw7tn6v
    @user-ll2xw7tn6v 11 місяців тому

    Тенденция из контрактов генерировать код утопичная и тупиковая, потому что контракты при разработке развиваются и меняются вплоть до релиза. И нельзя всё на свете заранее предусмотреть в контракте.

  • @user-kq8nk5vj5r
    @user-kq8nk5vj5r 2 місяці тому

    Так иаркдаун не поддерживает код plantUML, только картинки вставлять - это дичь. Потом, как бизнес будет смотреть документацию, подключаться к репе, ставить себе vscode и качать ветки и т.п. - это же очевидная дичь)))) Хз, я в Сбере был до лета 2023 и у нас архитектура в конфлюенсе была.