Size: a a a

Clojure — русскоговорящее сообщество

2019 May 28

MA

Mike Ananev in Clojure — русскоговорящее сообщество
Короче микросервисы это масштабируемость бизнеса и мера вынужденная. Монолит проще развивать
источник

V

Vit in Clojure — русскоговорящее сообщество
п. 5 решает)
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Лучше без вызовов, а через очереди.
источник

MG

Mikhail Gusarov in Clojure — русскоговорящее сообщество
Это чуть сложнее, но решает проблему недоступности.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
В случае  с (микро)сервисами становится ещё веселее. Это я про очереди.
источник

Ц

Цонстантин in Clojure — русскоговорящее сообщество
Vit
Ну и в них стектрейсы понятны. А если 1 микросервис дернул 2й а тот 3й и тот упал то проследить цепочку вызовов откуда началось просто так как в монолите не получится - уже инфраструктура нужна
для этого есть шаблон saga
источник

Ц

Цонстантин in Clojure — русскоговорящее сообщество
в EIP, Apache Camel например
источник

Ц

Цонстантин in Clojure — русскоговорящее сообщество
источник

Ц

Цонстантин in Clojure — русскоговорящее сообщество
в отличие от того гребаного стыда что нам навязала банда четырех, EIP крайне полезные шаблоны и пока не подводили при разработке архитектуры
источник

DB

Daulet Batyrbekov in Clojure — русскоговорящее сообщество
Mikhail Gusarov
Это чуть сложнее, но решает проблему недоступности.
+
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Банда не навязывала, стыд получился от того, что сделали карго-культ, так же как и из сервисов.
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
ну ведь монолиты это реально боль?
источник

A

Andreλ in Clojure — русскоговорящее сообщество
Vlad Lisovsky
ну ведь монолиты это реально боль?
В чем она выражена?
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
1. тесты прогоняются 15+ минут
2. запускается так, что макбук взлетает
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Давай заменим на локальный кубер
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Что-то поменяется кардинально?
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Главное чтобы сложность повышалась осознанно, а не просто потому что модно. А напилят сервисов, где достаточно было изолировать модули, а потом решают проблемы, которые сами себе привезли.
я думаю, изоляция модулей это отличная золотая середина
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
Oleg Roshchupkin
Что-то поменяется кардинально?
ничего
источник

RP

Ruslan Prokopchuk in Clojure — русскоговорящее сообщество
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Vlad Lisovsky
ничего
Может местами тесты быстрее будут. Но зато сразу дополнительный оверхед на взаимодействие.
источник