(UA) IT/Tech Ukrainians in Canada
-
от зі свіжого, апгрейди між мажорними версіями фреймворків фактично блокують розробку, бо величезні ребейзи будуть. якщо це відбувається посервісно то тільки розробка одного сервісу заблокована, якщо моноліт - то все заблоковано. тестувати простіше, оскільки менший скоуп для перевірки, відповідно швиде можна релізити
-
якщо контракт не змінився - так. бо з точки зору зовнішнього користувача нічого не змінилося
-
і так останні 100 років
-
що обрали люди то й відбувається
-
давай з тим в девелоперське
-
Потому что у тебя больше не single point of failure же
-
якщо воно дійсно модулар то на мікросервіси взагалі без зміни коду перебудовується
-
це валідно, для дуууже малого масштабу і недосвідченної команди. якщо команда має релевантний досвід то буде швидше як вони знають
-
давай тут продовжувати
-
Всі ці моменти починають працювати в "плюс" на великому скейлі або проекту, або навантаження. Доки цього немає - мікросервіси це х3 (умовно) всіх типів ресурсів (часу, грошей, і т. д.) без ніяких плюсів, і для проекту на ранніх стадіях це може бути смертельно - бо або закінчаться гроші, або конкуренти (що запиляли моноліт в 3 рази швидше) відхавають весь ринок.
-
якщо контракт не змінився - так. бо з точки зору зовнішнього користувача нічого не змінилося