powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Микросервисы - есть ли альтернатива спринговым?
25 сообщений из 63, страница 2 из 3
Микросервисы - есть ли альтернатива спринговым?
    #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
25 сообщений из 63, страница 2 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Микросервисы - есть ли альтернатива спринговым?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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