mirror of
https://github.com/avito-tech/playbook.git
synced 2026-03-13 21:53:21 +03:00
Update avito-developer-practice.md
This commit is contained in:
@@ -129,19 +129,19 @@
|
||||
|
||||
### Как понять, что стоит обратиться в архитектурный комитет?
|
||||
|
||||
- Идёт выпил из монолита одного сервиса или группы сервисов входящих в один из бизнес-критичных путей:
|
||||
- Делается новое платформенное решение которое будет использовать кто-то кроме вашего юнита, например:
|
||||
- Делается высоконагруженный сервис. Основные признаки::
|
||||
- Идёт выпил из монолита одного сервиса или группы сервисов, входящих в один из бизнес-критичных путей:
|
||||
- Делается новое платформенное решение, которое будет использовать кто-то кроме вашего юнита, например:
|
||||
- Делается высоконагруженный сервис. Основные признаки:
|
||||
- больше 500 rps или больше 100 тяжелых запросов / сек (по времени исполнения или кол-ву ресурсов)
|
||||
- сложная работа с данными, обеспечение их целостности
|
||||
- сложная схема масштабирования или ограничения по масштабированию
|
||||
- большое кол-во внешних зависимостей и риски большого latency
|
||||
|
||||
Техлиды отвечают за то что все необходимые технические решения пройдут защиту архитектурного комитета. У нас действует правило - не уверен нужен комитет или нет, спроси в специальном чате.
|
||||
Техлиды отвечают за то, что все необходимые технические решения пройдут защиту архитектурного комитета. У нас действует правило - не уверен нужен комитет или нет, спроси в специальном чате.
|
||||
|
||||
### Чеклист перед встречей архитектурного комитета
|
||||
|
||||
- Нужно проработать и описать решение. Для подготовки нужно использовать один из чек-листов (Описание архитектуры приложения, чек-лист для микросервисов, чек-лист для client-side проектов
|
||||
- Нужно проработать и описать решение. Для подготовки нужно использовать один из чек-листов (Описание архитектуры приложения, чек-лист для микросервисов, чек-лист для client-side проектов)
|
||||
- Когда в календаре появится приглашение на встречу, нужно переслать его всем кому важно знать детали реализации
|
||||
- стейкхолдеры
|
||||
- потребители
|
||||
@@ -152,7 +152,7 @@
|
||||
### После встречи архитектурного комитета
|
||||
- После встречи нужно подготовить и прислать в канал слака выводы и план действий по ним
|
||||
- После выводов и планов модератор прошедшей встречи в течение 1-2 рабочих дней собирает дополнительные рекомендации комитета и отправляем команде
|
||||
- Если необходимо Модератор организует дополнительную встречу комитета для обсуждения плана действий или результатов его реализации.
|
||||
- Если необходимо, Модератор организует дополнительную встречу комитета для обсуждения плана действий или результатов его реализации.
|
||||
- Если архитектурный комитет не пройден, то идёт проработка замечаний и повторная встреча.
|
||||
|
||||
### Кто входит в состав комитета?
|
||||
|
||||
Reference in New Issue
Block a user