ru-arc / archicases

11 stars 0 forks source link

Архитектурные этюды

Телеграм канал проекта: @archicases

Идея

Часто в разные чаты прилетают запросы на разбор реальных архитектурных кейсов. При этом в больших группах:

Для решения этих проблем создал отдельную группу: https://t.me/archicases

В этой группе:

Это не первая попытка организовать подобную деятельность. Первая была в 2020-м, но тогда основной замысел был в очных встречах и случился локдаун.

Процесс работы

Основной критерий для публикации кейса: не выдуманная ситуация, так как к выдуманной ситуации можно постоянно придумывать все новые обстоятельства, что заведет обсуждение в «бесконечный тупик».

Уровень вопросов абсолютно любой, - EA/Solution/System.

Чтобы организовать обсуждение:

  1. Написать в личку Сергею Баранову (@sergey486) о том, что хотите разобрать кейс
  2. Прислать (пример)
    1. Тема (название топика)
    2. Вопрос, на который ищите ответ («какие видите слабые места для надежности?», «как в этом случае лучше организовать CDC?», …)
    3. Контекст: схемы/диаграммы/описания, которые помогут разобраться в задаче, по крайней мере погрузиться в нее. Можно разместить ссылки на сторонние файлы и ресурсы.

Мы не ограничены обсуждением в чате и можем дополнительно организовать как онлайн, так и очные встречи для обсуждения кейсов

Правила группы

За любой переход на личности, любую агрессию, любые оскорбления - сразу бан.

Если видите нарушение, просьба тегнуть @sergey486 (или написать в личку).

Вопросы и ответы

Что, если обсуждение уходит в сторону?

Зачем?

Как при описании кейса сохранить коммерческую тайну?

Варианты:

  1. Не называть компанию, просто некая ООО Ромашка, работает в такой-то сфере,
  2. Что-то изменить в контексте, добавить или убавить так, чтобы компанию это не компрометировало, но суть проблемы не исказило (самый сложный вариант),
  3. Дать в начале более абстрактный контекст, если его недостаточно, добавлять понемногу в процессе обсуждения,
  4. Рассматривать контекст с переменными, типа в компании или 10 человек, или 500. Решения соответственно тоже будут с ветвлениями
  5. Попросить @sergey486 публиковать все обезличенно, через «нам в редакцию написали…»