|
|
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
Поставили задачу перепилить имеющийся монолит на микросервисы. Попробовал через спринговый стэк - вроде простой кейс получился без особых танцев с бубном. Подскажите, пожалуйста, какие есть альтернативные стэки/фреймворки для решения подобной задачи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 08:10 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
besso16, Джерси ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 09:33 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 09:34 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
https://www.lightbend.com/platform/development/lagom-framework]Lagom[/url Confluent ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 09:55 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
Wildfly Swarm http://wildfly-swarm.io/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 09:56 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 09:58 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
besso16Поставили задачу перепилить имеющийся монолит на микросервисы. просто так? С утра встали и поставили? besso16Попробовал через спринговый стэк - вроде простой кейс получился потому что микросервисы это ПЕРЕПРОЕКТИРОВАНИЕ всего приложения. А не внешний протокол. Т.е. его порезать на куски по бизнесу надо. Как в 1С - 1С:ТорговляИсклад и 1С:Бухгалтерия besso16какие есть альтернативные стэки/фреймворки для решения подобной задачи? баловство это. Сначало было Компонентное, потом SOA....... Ваше начальство просто пилит бабки. Поддерживайте и переписывайте всё приложение с нуля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 10:27 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 17:17 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
besso16Поставили задачу перепилить имеющийся монолит на микросервисы. Попробовал через спринговый стэк - вроде простой кейс получился без особых танцев с бубном. Подскажите, пожалуйста, какие есть альтернативные стэки/фреймворки для решения подобной задачи? Монолитное приложение в вакууме имеет преимущество по сравнению с микросервисным. В стеке вызовов отсутствует слой протоколов сетевого транспорта. Говоря другими словами простое переписывание монолита- на микро- в целом даст замедление работы для всех синхронных каллбэков где есть участие микры. Но возможно миграция в микросервисы тянет за собой автоматическое требование к модуляризации решения и разделению ролей и отвествтенностей в команде. Меньше кода - легче понимать хотя и общая картина приложения теряется. Словом - борьба противоположностей. Фулл-стек больше нету. Есть разные команды которые работают над разными частями проекта. Одни шьют пуговицы. Другие - карманы. e,t,c. А в фулл-стек разработчика я лично не верю. Не такой нонче стек.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2016, 17:45 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
ponuch https://jersey.java.net/ Немного не понял - это же просто фреймворк для публикации REST эндпоинтов. А надо ж еще взять сервис дискавери, мониторинг, лоад балансер и тп ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 07:53 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
guest2Wildfly Swarm http://wildfly-swarm.io/ Полистав документацию не увидел никаких преимуществ по сравнению с Spring Boot. Скорее даже более бедный функционал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 07:54 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 07:54 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
DPH3besso16, Есть линейка решения от Netfilx, можно выбрать нужные части в http://netflix.github.io/ В их линейке огромное число продуктов(( Можете из нее посоветовать что-то конкретное? Желательно с чем был опыт в продакшне. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 07:56 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
Petro123besso16Поставили задачу перепилить имеющийся монолит на микросервисы. просто так? С утра встали и поставили? Вообще после обеда, в 2 часа пополудни. А что? Petro123besso16Попробовал через спринговый стэк - вроде простой кейс получился потому что микросервисы это ПЕРЕПРОЕКТИРОВАНИЕ всего приложения. А не внешний протокол. Т.е. его порезать на куски по бизнесу надо. Как в 1С - 1С:ТорговляИсклад и 1С:Бухгалтерия Так режем. Просто начали с вырезки простой части, вот чешем репу, как это лучше сделать Petro123besso16какие есть альтернативные стэки/фреймворки для решения подобной задачи? баловство это. Сначало было Компонентное, потом SOA....... Ваше начальство просто пилит бабки. Поддерживайте и переписывайте всё приложение с нуля. Не пилит, а осваивает - только какое это имеет отношение к выбору фреймворков? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 08:04 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
besso16ponuch https://jersey.java.net/ Немного не понял - это же просто фреймворк для публикации REST эндпоинтов. А надо ж еще взять сервис дискавери, мониторинг, лоад балансер и тп это как раз отрицательные стороны микросервисов. Почему это имя уже стало ругательным. Очередной buzzword — все будут как бы делать микросервисы, и почти никто их не будет делать на самом деле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 13:17 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
besso16guest2Wildfly Swarm http://wildfly-swarm.io/ Полистав документацию не увидел никаких преимуществ по сравнению с Spring Boot. Скорее даже более бедный функционал микросервисы делают на HTTP. И там нет никаких волшебных пузырьков кроме разбиения функционала на куски. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 13:18 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
besso16Вообще после обеда, в 2 часа пополудни. А что? Как что? В серьёзных конторах есть Цель переделки архитектуры. Сам Фаулер сказал, что микросервисы не всем подходят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 13:20 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
besso16Так режем. Просто начали с вырезки простой части, вот чешем репу, как это лучше сделать рассказывайте - что и где вырезали? А то одна вода и поиски волшебной кнопки. - модель разделили на 2 не взаимосвязанных куска? БД будут отдельные или одна БД но 2 модели через VIEW или API. Разделить БД на 2 несвязанные части архисложная задача. Потом асинхронная бизнес логика. Потом незавимый деплой. Потом.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 13:34 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
besso16, Удачи! Пишите конкретику по своему проекту, больше кода, ТЗ и пример Модели предметной области. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2016, 13:37 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2016, 22:28 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
Petro123besso16Вообще после обеда, в 2 часа пополудни. А что? Как что? В серьёзных конторах есть Цель переделки архитектуры. Сам Фаулер сказал, что микросервисы не всем подходят. Цель переделки архитектуры - принести больше прибыли акционерам! Шутка... Написал же выше - "Не пилит, а осваивает". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 02:09 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
fixxerсорри, съехала разметка Lagom Вариант интересный, но смущают 2 вещи: 1)Реализовано на скале - вещь эта сыровата и не хочется полагаться на нее в продакшн 2) Продакшн - ConductR is free for development usage... If you’d like to know more about our commercial license then please contact us. Кто-нибудь пробовал это в продакшне без ConductR? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 02:14 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
Andrei T http://bootique.io Не увидел ничего, кроме реализации Rest и обертки поверх mvn shade. Там точно есть сервис дискавери, мониторинг, лоад балансер и тп? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 02:17 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
Да, есть интеграция с Curator/Zookeper и Dropwizard Metrics: http://bootique.io/docs/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 02:52 |
|
||
|
Микросервисы - есть ли альтернатива спринговым?
|
|||
|---|---|---|---|
|
#18+
<Написал же выше - "Не пилит, а осваивает". Именно, мой друг - Осваивание выделенных средств! Не получилось спрингом волшебно преобразовать, надо подключить библиоткуХ. Верно в IT идет обратная волна на этот buzzword. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2016, 08:22 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39327476&tid=2123495]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
106ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
80ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 470ms |

| 0 / 0 |
