5790
Best PHP chat @phpGeeksJunior - новичкам @laravel_pro - Laravel @golangGeeks - гошка @jobGeeks - вакансии(250000 р/мес) @dbGeeks - базы данных @ebanoePhp - канал не о PHP @jsChat - JS Реклама: https://tinyurl.com/y4jvs7x9 ДР - 28.03.2016
Он чилит в РО ,как обычно, вроде , развивает софт скилы
Читать полностью…
распределённая транзакция в модульном монолите между модуоями получается у тебя ок? )
Читать полностью…
ведь речь была и мой ответ был буквально про минусы мса- межсервисные транзакции
Читать полностью…
сколько процентов апи в твоих тестах(без учёта регулярных типа сессии авторизации и тп) ходят в другие сервисы?
Читать полностью…
Выбор архинтектуры зависит обычно от сноровки архитектора да мса приходится пилить иногда на пару дней дольше без вайбкодерства. Ууууу как страшно. редкий мвп в эпоху до ии достигался быстрее полугода.
Читать полностью…
Я бы даже сказал как часто ты видел как порочные транзакции разбивались на поэтапный / атомарный безтранзакционный подход?
Читать полностью…
Мса как праз провоцирует правильную архитектуру чтобы у мамкиных инженеров не возникло желание делать распределенные транзакции там где они не нужны
Читать полностью…
Смотрите дажу тут чуваки больше зарабатывают чем сеньоры за 300к)
Читать полностью…
и заметь я не говорил что все "проекты" надо делать на микросервисах. я говорил что у микросервисов есть явный дефолтовый бонус актуальный на сегодня - размер контекста. а разбивать или нет зависит от проекта. я бложики и магазины не делаю )
Читать полностью…
конечно не требует так же как RAD MVP не требует монолита
Читать полностью…
сильное утверждение. по твоему сложные междоменные транзакции это правильная архитектура?
Читать полностью…
ещё нет полноценной многопоточности хотя бы как питона, хоть там и у самого питона gil
Читать полностью…
Блин, хотелось сказать "Живые наступают" , но не совсем подходит )
Читать полностью…
CI/CD и Agile не про то как сервисы согласованы в системе, в мса каждый сервис может быть зеленый, но внезапно ничего не работает из за апи, событий, миграций, версий..
Откат проще если изменения реально изолированы, опять же сервис поменял апи, схему, формат события... Проблема просто переезжает из миграции одной БД в совместимость контрактов и данных между микросервисами
Как раз наоборот. Без DevOps микросервисы обычно дороже.
В монолите интеграционный тест часто проверяет один процесс и одну БД. В мса он проверяет несколько сервисов, сеть, контракты, очереди, несколько БД, ретраи, таймауты и частичные падения.
мса не провоцирует правильную архитектуру. Она провоцирует дорогие последствия неправильной архитектуры.
это не "транзакций нет, стало проще", а "согласованность теперь реализуется другими механизмами". атомарный безтранзакционный подход Ок но это не требует микросервисов
Хороший архитектор как раз не выбирает мса "потому что умеет", а выбирает минимальную архитектуру,которая закрывает задачу. Если мса отличается от монолита на "пару дней", значит либо система маленькая, либо не учитывается ее использование
Сейчас ллм соберет рабочий микро сервисный докер композ буквально за 5 минут
Читать полностью…
Ты много видел мса? Как часто в них реализовывались распределенные транзакции?
Читать полностью…