Size: a a a

2021 January 08

AG

Akim Glushkov in pro.jvm
таджик
Вот собираемся переписать
А у вас прям микросервисы или попил монолита на сервисы?
источник

т

таджик in pro.jvm
Akim Glushkov
А у вас прям микросервисы или попил монолита на сервисы?
2
источник

DB

Dmitry Bryn in pro.jvm
Dmitry Bryn
Микросервисы это не про язык, а про архитектуру, нужно писать на том на чем удобней вам. У мс и профит в гетерогенности, один написале на джаве другой на го, да и вообще не важно. Из за того что это именно  "микро"сервис, его можно переписать быстро.
я недавно перешел на го, и понял что быстрая разработка на джаве со спрингбутом лучше чем на го, тк спрингбут забирает на себя кучу боллерплейта, который на го надо писать руками
источник

AG

Akim Glushkov in pro.jvm
таджик
2
Монореп с множеством модулей или разнесете по разным репам?

Или 3 вариант?)
источник

SZ

Sergey Zolotov in pro.jvm
Akim Glushkov
А у вас прям микросервисы или попил монолита на сервисы?
хороший стеб)
источник

HH

Human Human in pro.jvm
Какая практика считается хорошей, когда нужно “локнуть” всю таблицу, ибо это один аггрегат и должен обрабатываться последовательно.
+ нужно сначала делать явный лок, чтобы только один пользователь мог пользоваться этой таблицей, пока другому будет показываться, что таблица занята.

Есть что-то лучше чем отдельная таблица с одной записью -
lock boolean
поле и
@Version int
?
источник

AG

Akim Glushkov in pro.jvm
Sergey Zolotov
хороший стеб)
Ну, просто с коллегами спорили на тему когда сервисы становятся микро. Вот и стало интересно ибо иногда микро ещё больше зло, чем попил на выделенные сервисы для гибкости.
источник

YG

Yury Golikov in pro.jvm
таджик
Такой вопрос,что по вашему мнению лучше  Java или Go для перехода на микросервисы?
Все языки, где есть норм инструменты для микросервисной архитектуры подходят. Так что дальше выбирать нужно на основе других критериев.
источник

A

Artjom Kalita in pro.jvm
2 книжки Сэма Ньюмана прочитать и будешь в теме
источник

SZ

Sergey Zolotov in pro.jvm
Artjom Kalita
2 книжки Сэма Ньюмана прочитать и будешь в теме
к сожалению этого мало. там описаны в основном технические подходы и трейдоффы их
источник

YG

Yury Golikov in pro.jvm
таджик
Вот собираемся переписать
Все с нуля? Дичь. У вас свободного времени вагон?)
источник

M

Maxim in pro.jvm
Artjom Kalita
2 книжки Сэма Ньюмана прочитать и будешь в теме
А что за книги?
источник

SZ

Sergey Zolotov in pro.jvm
Maxim
А что за книги?
источник

D

Dima in pro.jvm
таджик
Вот собираемся переписать
Причина?
источник

M

Maxim in pro.jvm
Благодарю. Интересно.
источник

A

Artjom Kalita in pro.jvm
Ну для начала этого вполне достаточно - изходя из трейдофов можно думать уже нужно ли это вам или нет, а то некоторые сразу радостно начинают вопить ВОТ НА МИКРОСЕРВИСЫ ПЕРЕЙДЕМ ЩАСТЬЕ НАСТУПИТ
источник

A

Artjom Kalita in pro.jvm
и так-же описаны проблемы которые могут быть при переходе на микросервисы
источник

D

Dima in pro.jvm
Скорее всего при переходе на микросервисы вы обосретесь
источник

SZ

Sergey Zolotov in pro.jvm
Artjom Kalita
Ну для начала этого вполне достаточно - изходя из трейдофов можно думать уже нужно ли это вам или нет, а то некоторые сразу радостно начинают вопить ВОТ НА МИКРОСЕРВИСЫ ПЕРЕЙДЕМ ЩАСТЬЕ НАСТУПИТ
с кривыми границами успешно лепят тотальный спагетти
источник

D

Dima in pro.jvm
Вероятность 95-99 процентов
источник