Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / и снова акка и снова распределенка / 25 сообщений из 28, страница 1 из 2
27.08.2019, 17:21
    #39854311
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
продолжаю дальше смотреть доку акки.
нашел интересную фразу -
они не рекомендуют использоать акторы в качестве транспорта между микросервисами и собссно саму акку в такой архитектуре. ну типа есть МС-а и МС-б и вот такой МС-а начинает слать мессаджи МС-б через что_то.

и это плохо. ну окей.

а о какой распределеночке тогда вообще речь идет елси распределенки нет? по крайней мере в определенном смысле этого слова? или всё же можно построить некое приложение, запустить в некоем кластере, и оно там типо будет утилизировать доступные ресурсы и вменяемо масштабироваться горизонтально и относительно самостоятельно? или я снова натягиваю сову на глобус?

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

вкратце, у приложения настал такой момент времени, когда монолита маловато. и речь о том как его начать бить безнаказанно. заюзать кафку или какой-нибудь рпц и гонять мессаджи - ну это так банально.
...
Рейтинг: 0 / 0
27.08.2019, 17:33
    #39854320
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaT,
У тебя темы без выводов по:
Скала, акка, нода, микросервисы, брокеры.
Добавляй еще эту тему - "и снова акка...
...
Рейтинг: 0 / 0
27.08.2019, 17:37
    #39854323
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
какие выводы ты ожидаешь? ) по ноде я выводы сделал:

по микросервисам вы тут вообще холивар развели я решил помолчать
по ноде что хотел? нода - вполне себе альтернативная площадка для определенных задач.
по скале - а что с ней не так? я на ней пишу уже почти год.
по акке - руки чешутся. но все говорят не связывайся.
...
Рейтинг: 0 / 0
27.08.2019, 17:59
    #39854337
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaTкакие выводы ты ожидаешь?а зачем две одинаковых по акке?

andreykaTпо акке - руки чешутся. но все говорят не связывайся.
Тут чел магаз цветов за пару дней написал.
А ты 6 парадигм - невест за раз окучиваешь.
....
"женится или не жениться - вот в чем вопрос.
А если жениться, то куда девать нынешнюю жену?))
...
Сделай акку демку за неделю и потом тему заводи.
...
Рейтинг: 0 / 0
27.08.2019, 18:09
    #39854339
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaTпо микросервисам вы тут вообще холивар развели я решил помолчать
круто

andreykaTвкратце, у приложения настал такой момент времени, когда монолита маловато
И начал с вопроса холивара из прошлого топика))
"монолита маловато" это что то.
Так что ты опять начал холивар про жену которую никак не выберешь.
Ничего личного - только факты.
...
Рейтинг: 0 / 0
27.08.2019, 18:15
    #39854343
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
Повторюсь - akka в топку, akka-streams - можно попробовать
...
Рейтинг: 0 / 0
27.08.2019, 18:55
    #39854356
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
забыл никПовторюсь - akka в топку, akka-streams - можно попробоватьвот. Аффтар, попробуй и отпишись.
А то мы все лечим монолит _стандартными_ лекарствами_.
А ты народными - подорожник(микросервисы), зверобой(нода)...
Я монолит лекарствами лечу))
...
Рейтинг: 0 / 0
27.08.2019, 19:02
    #39854358
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
PetroNotC Sharpзабыл никПовторюсь - akka в топку, akka-streams - можно попробоватьвот. Аффтар, попробуй и отпишись.
А то мы все лечим монолит _стандартными_ лекарствами_.
А ты народными - подорожник(микросервисы), зверобой(нода)...
Я монолит лекарствами лечу))
Ничо не понял, это шарада? Правильный ответ гладиолус?
...
Рейтинг: 0 / 0
27.08.2019, 19:05
    #39854360
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
забыл ник,
А что, монолит аккой лечат?
Сам вопрос странный.
В одном с тобой согласен, пусть пробует акку стрим и потом отпишется.
...
Рейтинг: 0 / 0
27.08.2019, 19:14
    #39854363
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
зачем его лечить? монолит сам по себе вполне самодостаточен и идеален и даже архитектурно определен. и это нифига не антипаттерн.
...
Рейтинг: 0 / 0
27.08.2019, 19:19
    #39854366
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaTзачем его лечить? монолит сам по себетогда скажи цель твоего метания?
Выше чел писал про цветы и никому не удалось сбить его с курса. Цель была ПОПРОБОВАТЬ.
У тебя то монолит лечить, то вообще непонятно что ты мечешься?
...
Рейтинг: 0 / 0
27.08.2019, 19:20
    #39854367
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
со стримами понятно.. снова вопрос.. зачем тогда акка (речь о коре)? каковы ее задачи? если в плане дистрибюьции она нифига не айс как выходит?

не ну понятно что это один из вариантов декаплинга и депенденси инвершена. а в целом для системы? или это малоприменимая технология?
...
Рейтинг: 0 / 0
27.08.2019, 19:30
    #39854369
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
тут вот такой вариант дистрибьютед архитектуры предложен:
https://developer.lightbend.com/guides/akka-distributed-workers-scala/
...
Рейтинг: 0 / 0
27.08.2019, 19:31
    #39854370
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
PetroNotC SharpandreykaTзачем его лечить? монолит сам по себетогда скажи цель твоего метания?
Выше чел писал про цветы и никому не удалось сбить его с курса. Цель была ПОПРОБОВАТЬ.
У тебя то монолит лечить, то вообще непонятно что ты мечешься?
я ищу наиболее подходящее решение. решений много. но у всех есть плюсы и минусы. можно вообще по классике пойти. про чувака с горшками не в курсе.
...
Рейтинг: 0 / 0
27.08.2019, 19:39
    #39854372
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaTя ищу наиболее подходящее решениерешение чего?

andreykaTно у всех есть плюсы и минусы
Еще по архитектуре они делятся на традиционные (классика) и не традиционные.
...
Рейтинг: 0 / 0
27.08.2019, 19:55
    #39854374
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaTсо стримами понятно.. снова вопрос.. зачем тогда акка (речь о коре)? каковы ее задачи? если в плане дистрибюьции она нифига не айс как выходит?

не ну понятно что это один из вариантов декаплинга и депенденси инвершена. а в целом для системы? или это малоприменимая технология?

Применимая, но опасная. Тут спецы нужны, которые представляют что делают, а не на попробовать. Spark, Lagom, тот же akka streams они все написаны на Akka. Представь что Akka это JDBC в мире distributed(причем нетипобезопасный и трудный к отладке), а все остальное - это надстройки над ней, только типобезопасные и удобные к использованию. Можно написать слой DAO на JDBC? Можно. Надо ли?
...
Рейтинг: 0 / 0
27.08.2019, 20:01
    #39854375
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
забыл ник,
Я бы по другому сказал.
Акка это концепция эрланг только на java.
И без прочтения данного ЯП вообще нечего браться.
...
Рейтинг: 0 / 0
27.08.2019, 20:23
    #39854379
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaTя привык к микросервисной (давайте не будем придираться к определению микро) архитектуре построенной вокруг брокера(брокеров)а в школе это
" message driven architecture "
Значит ты приплел сюда микросервисы и акку с акторами.
И вот уже месяц одно и то же про микроскрвисы.
Покажи хоть один живой что ли.))
...
Рейтинг: 0 / 0
27.08.2019, 21:52
    #39854405
asv79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
PetroNotC SharpТут чел магаз цветов за пару дней написал.

уже 2 версии магазина )
на сервлетах + jsp
к нему прилагается soap+ rest+ jms
вторая верся на буте уже все по взрослому
spring security
шифрование паролей
авторизация с еmail
google captcha
freemaker
bootstrap
postgres
hibernate
lombok)))
rest template
полноценный rest api
вдовесок написан отдельный клиент под рест апи этого магазина
...
Рейтинг: 0 / 0
27.08.2019, 21:57
    #39854408
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
asv79PetroNotC SharpТут чел магаз цветов за пару дней написал.

уже 2 версии магазина )
на сервлетах + jsp
к нему прилагается soap+ rest+ jms
вторая верся на буте уже все по взрослому
spring security
шифрование паролей
авторизация с еmail
google captcha
freemaker
bootstrap
postgres
hibernate
lombok)))
rest template
полноценный rest api
вдовесок написан отдельный клиент под рест апи этого магазина
И до сих пор ни одного теста?:)
...
Рейтинг: 0 / 0
27.08.2019, 23:45
    #39854419
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaTпродолжаю дальше смотреть доку акки.
нашел интересную фразу -
они не рекомендуют использоать акторы в качестве транспорта между микросервисами и собссно саму акку в такой архитектуре. ну типа есть МС-а и МС-б и вот такой МС-а начинает слать мессаджи МС-б через что_то.

Какой-то уж очень вольный пересказ.

А можешь привести цитату где они и как не рекомендуют?
...
Рейтинг: 0 / 0
28.08.2019, 10:59
    #39854509
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
авторIn general we recommend against using Akka Cluster and actor messaging between different services because that would result in a too tight code coupling between the services and difficulties deploying these independent of each other
https://doc.akka.io/docs/akka/current/cluster-usage.html
...
Рейтинг: 0 / 0
28.08.2019, 11:40
    #39854543
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
Насколько я понял речь идёт о трудностях развёртывания и деплоймента.

По отношению к... ? К чему?
...
Рейтинг: 0 / 0
28.08.2019, 11:45
    #39854545
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
andreykaTавторIn general we recommend against using Akka Cluster and actor messaging between different services because that would result in a too tight code coupling between the services and difficulties deploying these independent of each other
https://doc.akka.io/docs/akka/current/cluster-usage.html грубо говоря - не смешивайте РАЗНЫЕ парадигмы в один гремучий коктейль.
...
Рейтинг: 0 / 0
28.08.2019, 13:06
    #39854590
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
и снова акка и снова распределенка
maytonНасколько я понял речь идёт о трудностях развёртывания и деплоймента.

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

про трудности деплоймента мне не совсем ясно. потому что порой, могут наворотить и в "обычном" формате такой коктейль зависимостей что мало не покажется. впрочем, не уверен что это верная архитектура если появляются такие зависимости.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / и снова акка и снова распределенка / 25 сообщений из 28, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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