1️⃣ Микросервисы — это лекарство от сложности, а не ее причина. Все приложения будут становиться сложными; после определенного момента микросервисы помогут нам управлять этой сложностью.
2️⃣ Микросервисы имеют свои издержки и преимущества. Если преимущества не перевешивают затраты, то микросервисы не принесут вам удовольствия (довольно ироничная оригинальная формулировка 😀)
3️⃣ Не существует такого понятия, как противостояние монолита и микросервисов. На самом деле между ними — спектр возможных вариантов. Если вы причисляете себя к одной из крайних точек спектра, то упускаете из виду широкое разнообразие архитектур, расположенных посередине.
4️⃣ При переходе к микросервисам мы можем остановиться где-то в середине спектра, что автор статьи называет гибридной моделью. На этом этапе мы можем иметь несколько больших сервисов вперемешку с небольшими. Мы можем получить лучшее из двух концепций: простоту и удобство монолита в сочетании с гибкостью и масштабируемостью микросервисов.
5️⃣ Нам следует перестать говорить о монолите и микросервисах и вместо этого вести более тонкую дискуссию о правильно подобранных сервисах.
Post #685
1.55K
- 👍 5
- 👀 1