powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Микросервисы - есть ли альтернатива спринговым?
63 сообщений из 63, показаны все 3 страниц
Микросервисы - есть ли альтернатива спринговым?
    #39327468
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставили задачу перепилить имеющийся монолит на микросервисы. Попробовал через спринговый стэк - вроде простой кейс получился без особых танцев с бубном.
Подскажите, пожалуйста, какие есть альтернативные стэки/фреймворки для решения подобной задачи?
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327473
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16,

Джерси
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327474
Фотография ponuch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327476
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://www.lightbend.com/platform/development/lagom-framework]Lagom[/url
Confluent
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327477
guest2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327479
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сорри, съехала разметка

Lagom
Confluent
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327488
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16Поставили задачу перепилить имеющийся монолит на микросервисы.
просто так? С утра встали и поставили?
besso16Попробовал через спринговый стэк - вроде простой кейс получился
потому что микросервисы это ПЕРЕПРОЕКТИРОВАНИЕ всего приложения. А не внешний протокол.
Т.е. его порезать на куски по бизнесу надо. Как в 1С - 1С:ТорговляИсклад и 1С:Бухгалтерия
besso16какие есть альтернативные стэки/фреймворки для решения подобной задачи?
баловство это.
Сначало было Компонентное, потом SOA.......
Ваше начальство просто пилит бабки. Поддерживайте и переписывайте всё приложение с нуля.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327586
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16,

Есть линейка решения от Netfilx, можно выбрать нужные части в http://netflix.github.io/
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327593
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16Поставили задачу перепилить имеющийся монолит на микросервисы. Попробовал через спринговый стэк - вроде простой кейс получился без особых танцев с бубном.
Подскажите, пожалуйста, какие есть альтернативные стэки/фреймворки для решения подобной задачи?
Монолитное приложение в вакууме имеет преимущество по сравнению с микросервисным.
В стеке вызовов отсутствует слой протоколов сетевого транспорта. Говоря другими
словами простое переписывание монолита- на микро- в целом даст замедление работы
для всех синхронных каллбэков где есть участие микры.

Но возможно миграция в микросервисы тянет за собой автоматическое требование к модуляризации
решения и разделению ролей и отвествтенностей в команде. Меньше кода - легче понимать
хотя и общая картина приложения теряется. Словом - борьба противоположностей.
Фулл-стек больше нету. Есть разные команды которые работают над разными частями проекта.
Одни шьют пуговицы. Другие - карманы. e,t,c.

А в фулл-стек разработчика я лично не верю.

Не такой нонче стек....
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327676
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ponuch https://jersey.java.net/
Немного не понял - это же просто фреймворк для публикации REST эндпоинтов. А надо ж еще взять сервис дискавери, мониторинг, лоад балансер и тп
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327677
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest2Wildfly Swarm http://wildfly-swarm.io/
Полистав документацию не увидел никаких преимуществ по сравнению с Spring Boot. Скорее даже более бедный функционал
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327678
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fixxerсорри, съехала разметка

Lagom
Confluent

Спасибо, очень познавательно. Изучаю, пробую.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327679
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DPH3besso16,

Есть линейка решения от Netfilx, можно выбрать нужные части в http://netflix.github.io/

В их линейке огромное число продуктов(( Можете из нее посоветовать что-то конкретное? Желательно с чем был опыт в продакшне.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327680
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123besso16Поставили задачу перепилить имеющийся монолит на микросервисы.
просто так? С утра встали и поставили?
Вообще после обеда, в 2 часа пополудни. А что?
Petro123besso16Попробовал через спринговый стэк - вроде простой кейс получился
потому что микросервисы это ПЕРЕПРОЕКТИРОВАНИЕ всего приложения. А не внешний протокол.
Т.е. его порезать на куски по бизнесу надо. Как в 1С - 1С:ТорговляИсклад и 1С:Бухгалтерия
Так режем. Просто начали с вырезки простой части, вот чешем репу, как это лучше сделать
Petro123besso16какие есть альтернативные стэки/фреймворки для решения подобной задачи?
баловство это.
Сначало было Компонентное, потом SOA.......
Ваше начальство просто пилит бабки. Поддерживайте и переписывайте всё приложение с нуля.
Не пилит, а осваивает - только какое это имеет отношение к выбору фреймворков?
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327751
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16ponuch https://jersey.java.net/
Немного не понял - это же просто фреймворк для публикации REST эндпоинтов. А надо ж еще взять сервис дискавери, мониторинг, лоад балансер и тп
это как раз отрицательные стороны микросервисов.
Почему это имя уже стало ругательным.
Очередной buzzword — все будут как бы делать микросервисы, и почти никто их не будет делать на самом деле.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327752
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16guest2Wildfly Swarm http://wildfly-swarm.io/
Полистав документацию не увидел никаких преимуществ по сравнению с Spring Boot. Скорее даже более бедный функционал
микросервисы делают на HTTP.
И там нет никаких волшебных пузырьков кроме разбиения функционала на куски.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327753
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16Вообще после обеда, в 2 часа пополудни. А что?
Как что?
В серьёзных конторах есть Цель переделки архитектуры.
Сам Фаулер сказал, что микросервисы не всем подходят.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327758
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16Так режем. Просто начали с вырезки простой части, вот чешем репу, как это лучше сделать
рассказывайте - что и где вырезали?
А то одна вода и поиски волшебной кнопки.
- модель разделили на 2 не взаимосвязанных куска?
БД будут отдельные или одна БД но 2 модели через VIEW или API.
Разделить БД на 2 несвязанные части архисложная задача.
Потом асинхронная бизнес логика.
Потом незавимый деплой.
Потом....
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39327760
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16,
Удачи!
Пишите конкретику по своему проекту, больше кода, ТЗ и пример Модели предметной области.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39328558
Andrei T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39328609
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123besso16Вообще после обеда, в 2 часа пополудни. А что?
Как что?
В серьёзных конторах есть Цель переделки архитектуры.
Сам Фаулер сказал, что микросервисы не всем подходят.
Цель переделки архитектуры - принести больше прибыли акционерам!
Шутка...
Написал же выше - "Не пилит, а осваивает".
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39328611
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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?
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39328613
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Andrei T http://bootique.io

Не увидел ничего, кроме реализации Rest и обертки поверх mvn shade. Там точно есть
сервис дискавери, мониторинг, лоад балансер и тп?
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39328615
Andrei T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, есть интеграция с Curator/Zookeper и Dropwizard Metrics: http://bootique.io/docs/
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39328659
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<Написал же выше - "Не пилит, а осваивает".
Именно, мой друг - Осваивание выделенных средств!
Не получилось спрингом волшебно преобразовать, надо подключить библиоткуХ.
Верно в IT идет обратная волна на этот buzzword.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39328728
Фотография fixxer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16fixxer Lagom


Вариант интересный, но смущают 2 вещи:
1)Реализовано на скале - вещь эта сыровата и не хочется полагаться на нее в продакшн


Скале пятнадцать лет в обед, с чего это она сырая? Потом никто не заставляет, есть java api для всего, причем появился он раньше скального.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331169
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fixxer,

С чего сырая? К примеру, backward compatibility ужасен. Или генеральная линия партии в SBT (что лучше, скала класс с конфигом или .sbt файл) продолжает колебаться от релиза к релизу.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331171
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fixxerсорри, съехала разметка

Confluent

Вещь интересная, но опять таки, минимальный мониторинг уже за бабки - http://www.confluent.io/product/compare/
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331232
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно хорошо подумать прежде чем уйти от монолита !

Монолит это идеальная мечта многих организаций и разработчиков .

Я придерживаюсь лозунга - лучшая интеграция это ее отсутствие .
Единая платформа - единая модель объектная , нет ненужного маршалинга .

Как только вы переходите в Микросервисы - то в руки вам попадает Фаулер - проектирование корпоративных систем и начинаются танцы в бубнами в другой плоскости ...

Самый простой вариант - Это ESB .

Еще более простой это http://activemq.apache.org/ брокер .

и в него apache camel - в целом жить можно , но все время будет мысль - все переписать на монолит :)
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331237
Atum1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Из альтернатив spring boot ( Хотя это самое единственное решение ибо проверено 1000 проектов в инете )

можно глянуть http://sparkjava.com/ и всякие производние от него типа http://www.scalatra.org/

но это все Хиптерство :)

так поиграть ...

когда начнется большая работа - вам придется оперировать уже не понятиями микросервисов а контейнерами

типа docker - и их оркестровкой ... а это уже полное администрирование которое не имеет к программированию отношения .

от простой и понятной монолитной схемы с уже отработанными подходами вы приходите к теме типа этой

https://www.quora.com/What-is-the-best-Docker-Linux-Container-orchestration-tool
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331247
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1,
Все верно. Выше он писал, что хочет поиграть на выделенный грант).
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331250
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1Нужно хорошо подумать прежде чем уйти от монолита !
Монолит это идеальная мечта многих организаций и разработчиков .

Проблема в том, что под монолит нужно соответствующее железо.
Промышленный сервак с резервированием. Когда его станет не хватать- то вынести на помойку и купить новый. А стоит дофигище.

Вот коллеги- реально высоконагруженная система, работающая на hezner'овских серверах. У них железки хорошо, если не на помойке подобранные, стоят соответственно. В даун может уйти сервер, может сегмент сети.
Микросерверная архитектура позволяет при этом всего лишь притормаживать, а не рушиться. Если не пик нагрузки- то заказчики вообще ничего не замечают.
Кроме того, любая часть общего приложения легко обновляется. Критичные- дублирурются. Всё понятно и просто.

Т.е. микросервисы хорошо подходят к реальному миру, когда клиенты по всему миру (надо ставить сервера поближе к ним), сервера падают, обновления нужны часто и т.п.

А монолит- это примерно как водопадный метод разработки. Хорошо, если сделал, продал и забыл. В реальном мире обслуживание этого слишком дорого. Поэтому те, кто продаёт услугу- переходят на микросервисы.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331285
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tominработающая на hezner'овских серверах. У них железки хорошо, если не на помойке подобранные, стоят соответственно
у меня демко-сайт AutoPOI.ru работает там. Стоит копейки.
Поэтому непонятна связь железа с Архитектурой.
Микросервис можно и с одной базой на одном хосте сделать. Только зачем))).
Автору обсуждение не нужно. Поигрпется и забудет.
"buzzword"
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331293
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123у меня демко-сайт AutoPOI.ru работает там. Стоит копейки.


один из vServer CX* ?
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331296
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123у меня демко-сайт AutoPOI.ru работает
KOOH-I-NOOR за рекламу приплачивает? :-)
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331310
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174один из vServer CX* ?
виртуальный самый дешёвый для debian))
rema174KOOH-I-NOOR за рекламу приплачивает? :-)
)) LOL
Это единственная реклама в карандаше.... Карандаш куплен и задизайнен за свой счёт).
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331318
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey TominПоэтому те, кто продаёт услугу- переходят на микросервисы.
вероятно это как раз продажник\маркетологи и т.д.
Архитектор ведь всегда стремился к монолиту снаружи с микросервисами внутри (ООП).
А менеджеры изобретали:
КИС-->SOA-->Облако-->МИКРОсервисы-->...-->...
Всё здорово, но перимущества не такие как заявлено.
Как у МАСКА с его многоразовостью)).
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331457
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Alexey TominПоэтому те, кто продаёт услугу- переходят на микросервисы.
вероятно это как раз продажник\маркетологи и т.д.
Архитектор ведь всегда стремился к монолиту снаружи с микросервисами внутри (ООП).


Слишком смелое утверждение.
Основная задача архитектора декомпозиция задачи, до элементарных блоков, из которых потом будет собрано решение.
Т.е. сложную структуру/модель/etc разбить на простые части.
А какими будут эти простые части микросервисами/классами/etc, это уже дело вкуса/моды/etc

Petro123А менеджеры изобретали:
КИС-->SOA-->Облако-->МИКРОсервисы-->...-->...
Всё здорово, но перимущества не такие как заявлено.
Как у МАСКА с его многоразовостью)).

Менеджеры не изобретают а продают. ;-)
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331466
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulОсновная задача архитектора декомпозиция задачи, до элементарных блоков, из которых потом будет собрано решение.
да.
Но отрицательная сорона тут какая? Оверхед то от чего?
Слабая связанность это не только плюсы, но и минусы.
mad_nazgulМенеджеры не изобретают а продают. ;-)
А Маск кто? Гениальный изобретатель или Гениальный менеджер?
Недавно сказал, что они неправильно посчитали.
Уже всего на 10% окупаемость многоразовой ступени перед одноразовой.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331634
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Alexey TominПоэтому те, кто продаёт услугу- переходят на микросервисы.
вероятно это как раз продажник\маркетологи и т.д.
Архитектор ведь всегда стремился к монолиту снаружи с микросервисами внутри (ООП).

Это плохие архитекторы. Тот же, который любит логику в SQL.

Потому что кода у тебя монолит, то код обязательно проростает знанием, как этот сервис вызывается нашим же кодом.

Как результат- есть куча кода, который все хотят выкинуть, но никто не может (потому что тронешь- посыпется). Я всё точу топор, чтобы начать отрубать микросервисы, иначе чем дальше- тем хуже.

Да, у микросервисов другие проблемы. Например если мы хотим добавить функциональность в другой микросервис- то нам надо править код там, потом ждать деплоя чтобы нормально использовать. Хорошо, что это не более 2х недель (спринт).
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331643
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Автору обсуждение не нужно. Поигрпется и забудет.
"buzzword"

Вам бы в Думе работать. Обо всех печетесь и точно знаете, что кому нужно
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331647
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Atum1Нужно хорошо подумать прежде чем уйти от монолита !

Монолит это идеальная мечта многих организаций и разработчиков .

Я придерживаюсь лозунга - лучшая интеграция это ее отсутствие .
Единая платформа - единая модель объектная , нет ненужного маршалинга .

Как только вы переходите в Микросервисы - то в руки вам попадает Фаулер - проектирование корпоративных систем и начинаются танцы в бубнами в другой плоскости ...

Самый простой вариант - Это ESB .

Еще более простой это http://activemq.apache.org/ брокер .

и в него apache camel - в целом жить можно , но все время будет мысль - все переписать на монолит :)

ESB у нас и так есть - уровня интеграции приложений. А сейчас речь идет о разбиении отдельно взятого приложения.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331650
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Atum1Из альтернатив spring boot ( Хотя это самое единственное решение ибо проверено 1000 проектов в инете )

можно глянуть http://sparkjava.com/ и всякие производние от него типа http://www.scalatra.org/

но это все Хиптерство :)


Спасибо за ссылки, посмотрю.
А что у вас используется в продакшн для мониторинга спринговой инфраструктуры? Особенно интересует service discovery.
Atum1когда начнется большая работа - вам придется оперировать уже не понятиями микросервисов а контейнерами

типа docker - и их оркестровкой ... а это уже полное администрирование которое не имеет к программированию отношения .

от простой и понятной монолитной схемы с уже отработанными подходами вы приходите к теме типа этой

https://www.quora.com/What-is-the-best-Docker-Linux-Container-orchestration-tool
А вот это уже совершенно не моя проблема, а devops овская)) Пусть они и думают
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331660
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey TominДа, у микросервисов другие проблемы.
согласен.
Сам фаулер писал, что организация должна быть к ним готова.
У идеального всё независимое начиная от базы и деплоя и ЯП.
А идеального ничего нет, как известно.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331669
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16Вам бы в Думе работать. Обо всех печетесь и точно знаете, что кому нужно
зато у вас - классика:
besso16А вот это уже совершенно не моя проблема, а devops овская)) Пусть они и думают
"Проблемы индейцев шерифа не волнуют"))
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331691
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Архитектор ведь всегда стремился к монолиту снаружи с микросервисами внутри (ООП).

Ага. Это пока не появились требования по 24*7 без технических простоев (т.е. обновление продукта на лету), пока не появились требования по безопасности (и разные данные должны обрабатываться в различно сертифицированных окружениях), пока не появились требования по росту нагрузки (и нужно уметь на лету добавлять сервера).
И все, монолит уже не работает (
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331751
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DPH3,
ох уж наши гигантоманы).
Тут 90% совершеннос справедливо говорят, что (т.е. обновление продукта на лету), смена БД на лету это миф.
В том смысле что был сиквел, а стал Оракле.
Всего год - два назад не было никаких микросервисов. Как решалось 24x7?
"As is to be".
Не полуМикросервисов.
Это нужен новый проет от модели и до самового верха.
Существующий проект нельзя переделать.
Вернее можно - фиктивно.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331755
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DPH3,
почему плагины в Java не взлетели?
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331764
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DPH3,
далее.
По каким предметным областям будем делить микросервисы?
Бухгалтерия\Торговля\Клиенты
или на каждого программиста в команде - свой сервис?
Если по предметке, то никакого монолита нет в обычных системах.
Куча варников и общение по HTTP\REST.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331796
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123besso16Вам бы в Думе работать. Обо всех печетесь и точно знаете, что кому нужно
зато у вас - классика:
besso16А вот это уже совершенно не моя проблема, а devops овская)) Пусть они и думают
"Проблемы индейцев шерифа не волнуют"))
Да, именно так. А еще не меня не волнуют проблемы руководителя отдела продаж, к примеру. Или уборщицы. Хотите печься обо всех - вперед и с песней, только мне, плиз, это не навязывайте.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331805
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16,
когда будешь делать сервис НовыйGUID для Сотрудника предприятия Асинхронно, тогда и поговорим.
авторПоставили задачу перепилить имеющийся монолит на микросервисы. Попробовал через спринговый стэк - вроде простой кейс получился без особых танцев с бубном.
у тебя же всё готово!
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331861
besso16
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

Обязательно поговорим, и не раз. Весь форум в труху!
Но потом.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331865
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16Petro123,
Обязательно поговорим, и не раз. Весь форум в труху!
Но потом.
вооооот))
Ты хочешь чтобы тебе ссылок накидали, а сам рассказывать как это у тебя всё работает не хочешь)).
Вот в интернете ITшники и судачат. Что микросервисники - buzzword.
Все горят есть, но никто его\их не видел)).
Удачи!
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39331993
Фотография Диез
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
besso16fixxer,

С чего сырая? К примеру, backward compatibility ужасен. Или генеральная линия партии в SBT (что лучше, скала класс с конфигом или .sbt файл) продолжает колебаться от релиза к релизу.

"Ужасен" - это эмоции. Интересно было бы услышать конкретику.

На бинарном уровне - да, полный бардак. Но, учитывая, что вся скала - сплошной опенсорс, это не проблема. А на уровне исходников с обратной совместимостью всё отлично.

Sbt - лишь один из инструментов. С таким же успехом можно возмущаться, что maven несовместим с ant, а уж gradle - с обоими. :)

PS. Про lagom ничего не знаю, но, имхо, наличие scala не является препятствием к рассмотрению инструмента.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39332014
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Всего год - два назад не было никаких микросервисов. Как решалось 24x7?

Ну, у кого-то, может, и не было. Я резал систему на независимые сервисы уже лет 10 назад. Просто раньше приходилось все проблемы с инфраструктурой решать самому, сейчас появляются стандартные решения для того же service lookup.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39332015
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123DPH3,
почему плагины в Java не взлетели?
Это про что? В RCP-платформах всюду есть, OSGi тоже вполне жив, просто собирать из микросервисов сейчас проще.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39332061
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DPH3Petro123DPH3,
почему плагины в Java не взлетели?
Это про что? В RCP-платформах всюду есть, OSGi тоже вполне жив, просто собирать из микросервисов сейчас проще.
угу. В одной теме про плагины общее мнение что пациент скорее мёртв чем жиы....Вы говорите что всюду есть.
Spring MVC модульное приложение. Как?
DPH3Я резал систему на независимые сервисы уже лет 10 назад.
Дак все режут, и я давно резал.
Только не называл это микросервисы.
В этом и анекдот)....buzzword.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39332079
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Я резал систему на независимые сервисы уже лет 10 назад.
Дак все режут, и я давно резал.
Только не называл это микросервисы.
В этом и анекдот)....buzzword.[/quot]

Ну микросервисы под собой подразумевают определенный стек технологий.
В частности, HTTP-протокол, JSON, REST-API. Сейчас хорошим тоном является еще оборачивание в контейнер Docker.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39332095
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно... Docker - это технология развёртывания. А к микросервисам она мало относится.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39332147
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Atum1Как только вы переходите в Микросервисы - то в руки вам попадает Фаулер - проектирование корпоративных систем и начинаются танцы в бубнами в другой плоскостиК основным плюсам можно отнести упрощенность процесса разработки и тестирования микросервисов (во многом благодаря быстрому развертыванию).
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39332152
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Usmanупрощенность процесса разработки и тестирования микросервисов
ну а я слышал про ужасное тестирование именно из за того что микросервисы это набор процедур.
Толку тестировать НовыйIDдокумента, если надо тестировать сервис НовыйДОкумент (БЛ на нескольких сервисах).
Ещё Райкин шутил про: "Претензии к пуговицам есть?"
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39336399
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Petro123]угу. В одной теме про плагины общее мнение что пациент скорее мёртв чем жиы....Вы говорите что всюду есть.
Spring MVC модульное приложение. Как?
Ну, я так и не понял, что нужно автору, да и вариантов ему понакидали.
У меня были и плагины в Web-приложении и плагины в RCP-клиенте, не вижу, в чем там проблемы. Проблемы начинаются, если нужны плагины, изменяющие поведение "внутри страницы", но там проблемы больше про html, web-framework и "зачем это вообще надо", нежели в реализации на java.
...
Рейтинг: 0 / 0
Микросервисы - есть ли альтернатива спринговым?
    #39347122
Nixic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Alexey Tominработающая на hezner'овских серверах. У них железки хорошо, если не на помойке подобранные, стоят соответственно
у меня демко-сайт AutoPOI.ru работает там. Стоит копейки.
Поэтому непонятна связь железа с Архитектурой.
Микросервис можно и с одной базой на одном хосте сделать. Только зачем))).
Автору обсуждение не нужно. Поигрпется и забудет.
"buzzword"
оффтоп:
добавил свою стоянку :)
ну в смысле куда ставлюсь.
п.с. офигел от цен в центре МСК - 140р в ЧАС!!!
...
Рейтинг: 0 / 0
63 сообщений из 63, показаны все 3 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Микросервисы - есть ли альтернатива спринговым?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]