TGViewer
StringConcat - разработка без боли и сожалений StringConcat - разработка без боли и сожалений @stringconcat · 3.72K subscribers
Post #452 1.55K
Евгений Я на работе запилил такое правило — мы работаем с подходом Monolith First. Это когда мы сначала запиливаем монолит, а потом нарезаем его по мере необходимости. Тут даже не то чтобы правило, меня прям бомбить начинает от слова «микросервисы». А всё почему?…
Продолжаем обзор микросервисных изделий. На этот раз подписчики прислали мне архитектуру, состоящую примерно из сотни микросов. Вы скажете: а что такого? Где 80, там и 100, невелика разница. Но есть маааааленький нюансик. Это — коробочное решение, то есть программа, которая продается в товарных количествах.

Как-то я имел возможность делать подобные штуки, и там было далеко не 100 микросервисов, а до десятка. В чем прикол — обновлять у клиента руками админов, которые не читают инструкции — это отдельное развлечение.

Классика: не прочитали инструкцию, перепутали порядок установки, не вписали настройки (или вписали, но не те), забыли перезапустить и много других приколов. А если еще они пропустили несколько обновлений — то жди беды. А если что-то у клиента сломается, то вообще концов не найдешь. Проблема даже получить целостные логи.

Высший пилотаж — обновление без простоя, но, учитывая, кто это будет делать, — лучше не надо. Отчасти это решается скриптами автоматизации, контейнеризацией и прочим, но не до конца. Мы сначала передали поддержку (развертывания и обновления) вендору, но он через некоторое время исчез и перестал отвечать (интересно, почему?).

Поэтому мне сложно представить, каково это — поддерживать коробочное решение из сотни микросов. Может, сейчас появились какие-то модные практики, но, глядя на то, как работает куча вендоров, как будто бы ничего не поменялось.
  • 😁 17
  • 😱 5
  • 👍 3
  • 🌭 2
More from @stringconcat
  1. Sep 26, 2026Вы не заметили, но в интернетах разразился скандал вселенского масштаба. Вопрос вот в чём:…
  2. Sep 21, 2026А сегодня снова не совсем обычный пост (пока я занят написанием духоты). Знаю, что у многи…
  3. Sep 18, 2026Сегодня необычный выпуск — подкаст с нашим старым бро Константином Могилевкиным. Константи…
  4. Sep 15, 2026Я частенько в своих постах упоминаю ключевую характеристику для сотрудника — автономность.…
  5. Sep 4, 2026Начинаем сезон видосиков с обзора карьерных путей (не переживайте, духота тоже будет, но п…
  6. Sep 2, 2026В комментариях к предыдущему посту читатели оставили пару комментов. Они интересные, поэто…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →