Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / И снова акка с акторами / 25 сообщений из 49, страница 1 из 2
31.07.2019, 12:33
    #39843405
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
собссно, пришло время бить монолит на не монолит. рассматриваю в некоторой степени акку хотя ранее с ней опыта не имел.

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

но тут даже вопрос а если будет оверхед когда мессаджей будет лупиться больше чем акторы могут переварить - куда они денутся? акка персистенз это же не про это?
...
Рейтинг: 0 / 0
31.07.2019, 13:19
    #39843454
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaT,
Бить монолит можно без aккa.
Или все решено?
...
Рейтинг: 0 / 0
31.07.2019, 13:46
    #39843483
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaTно тут даже вопрос а если будет оверхед когда мессаджей будет лупиться больше чем акторы могут переварить - куда они денутся? акка персистенз это же не про это?
никуда не денутся
будут в очереди
когда нибудь, через час, день, два дня... год - акторы переварят, ну, или, админ ресет на сервере нажмет

AFAIK
...
Рейтинг: 0 / 0
31.07.2019, 13:56
    #39843492
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
голую акку я бы не смотрел. Попробуй Lagom
...
Рейтинг: 0 / 0
31.07.2019, 14:16
    #39843500
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
Leonid Kudryavtsev,
Согласен.
Что делают при репликации если канал плохой.
Придет админ и будет разруливать конфликты.
Это издержки НЕмонолита на системе сообщений.
Выход - синхронные очереди))) которые без очередей)))
...
Рейтинг: 0 / 0
31.07.2019, 15:16
    #39843539
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
Leonid KudryavtsevandreykaTно тут даже вопрос а если будет оверхед когда мессаджей будет лупиться больше чем акторы могут переварить - куда они денутся? акка персистенз это же не про это?
никуда не денутся
будут в очереди
когда нибудь, через час, день, два дня... год - акторы переварят, ну, или, админ ресет на сервере нажмет

AFAIK
это как то мониторится как в кафке?
...
Рейтинг: 0 / 0
31.07.2019, 16:31
    #39843583
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
я не знаю
Саму AKKA видел (кодил в проекте на AKKA), но кластеров на AKKA не было
...
Рейтинг: 0 / 0
31.07.2019, 16:50
    #39843593
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
т.е. у вас были какие то микросервисы которые вроде как на акке написаны, но промеж собой общались через какого нибудь брокера типа кафки и тп?
...
Рейтинг: 0 / 0
31.07.2019, 16:57
    #39843596
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
PetroNotC SharpLeonid Kudryavtsev,
Согласен.
Что делают при репликации если канал плохой.
Придет админ и будет разруливать конфликты.
Это издержки НЕмонолита на системе сообщений.
Выход - синхронные очереди))) которые без очередей)))
или вообще сразу рпц да?
...
Рейтинг: 0 / 0
31.07.2019, 16:58
    #39843597
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
забыл никголую акку я бы не смотрел. Попробуй Lagom
смотрю лагом не понял это что то типа фрисорсное но с намеком на платные сервисы штоль.
а можно вкратце что оно конкретно умеет делать над аккой клево, что я так понимаю на акке имело бы много бойлерплейта
...
Рейтинг: 0 / 0
31.07.2019, 17:18
    #39843611
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaTPetroNotC SharpLeonid Kudryavtsev,
Согласен.
Что делают при репликации если канал плохой.
Придет админ и будет разруливать конфликты.
Это издержки НЕмонолита на системе сообщений.
Выход - синхронные очереди))) которые без очередей)))
или вообще сразу рпц да?rest синхронный
...
Рейтинг: 0 / 0
31.07.2019, 17:46
    #39843632
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
PetroNotC SharpandreykaTпропущено...

или вообще сразу рпц да?rest синхронный
ну рпц
...
Рейтинг: 0 / 0
31.07.2019, 17:47
    #39843633
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaTPetroNotC Sharpпропущено...
rest синхронный
ну рпцроссийская православная церковь?
...
Рейтинг: 0 / 0
31.07.2019, 18:13
    #39843651
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
PetroNotC SharpandreykaTпропущено...

ну рпцроссийская православная церковь?
почти. ремотп росиджя колл
...
Рейтинг: 0 / 0
31.07.2019, 18:39
    #39843670
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaT,
Нет. Вероисповедание разное.
Соап еще есть)
...
Рейтинг: 0 / 0
02.08.2019, 17:53
    #39844771
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
я так понял акка и акторная модели в целом не особо популярны в разработке. я не вижу однозначного юзкейса для них. где вот прям красиво как она себя чувствует.
...
Рейтинг: 0 / 0
02.08.2019, 18:04
    #39844780
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaT,

Да
...
Рейтинг: 0 / 0
02.08.2019, 19:49
    #39844812
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaTя так понял акка и акторная модели в целом не особо популярны в разработке. я не вижу однозначного юзкейса для них. где вот прям красиво как она себя чувствует.

Ну авторы спарка и кафки на тебя посмотрят исподлобья за такие слова) На акке еще круто игры допустим писать, но в целом да, она не популярна, и на то есть причины
1) Отсутствие типобезопасности. Оно вытекает из того что акторы должны быть transparently located, у тебя есть только ссылка ActorRef а на какой ноде она ранится одной только акке известно. И второе - FSM(finite state machine), актор может менять поведение(принимаемые сообщения) в рантайме. И хотя они пытаются сделать акторы типобезопасными но это две фундаментальные причины они врядли обойдут.
2) Акторы not composable, ты не можешь связать два актора, так как ты можешь передать аутпут одной функции на вход другой.

Поэтому имеет смысл actor streams, которые типобезопасны, имеют встроенный backpressure и кучу других фишек.
...
Рейтинг: 0 / 0
02.08.2019, 20:17
    #39844821
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaTесть ли смысл заюзать их кластеризацию или как она там, чтоб гонять мессаджи между акторами,сидящими на разных хостах? в качестве реплейсмента скажем, той же кафки или вообще рпц.
в принципе, их гарантии - ордеринг и 0-1 меня вполне устраивают.

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

Чувак из яндекса рассказывает как у них. Лекция старовата. 2014 года. Но я думаю что полезна.

YouTube Video
...
Рейтинг: 0 / 0
03.08.2019, 12:56
    #39844919
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
я где то с год назад видел видос другого чувака который рассказывал как они вляпались в акку и получили кучу проблем. хотя может быть они ее неправильно готовили.

я просто не пойму их идеи распределеночки и в чем скажем, ее плюсы против связок типа кафка+ любые стримз, или банальных микросервисов горизонтально масштабируемых, завязанных через брокера.
...
Рейтинг: 0 / 0
03.08.2019, 13:07
    #39844920
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaTя где то с год назад видел видос другого чувака который рассказывал как они вляпались в акку и получили кучу проблем. хотя может быть они ее неправильно готовили.

я просто не пойму их идеи распределеночки и в чем скажем, ее плюсы против связок типа кафка+ любые стримз, или банальных микросервисов горизонтально масштабируемых, завязанных через брокера.
Насколько я понимаю акторы предлагают вариант отказоустойчивого перезапуска системы если что-то пошло не так.
В обычном микросервисе у вас этого нет. И потерянный callback или message уже потерян навсегда с точки зрения системы.
...
Рейтинг: 0 / 0
03.08.2019, 13:33
    #39844922
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
так и акка дает гарантию доставки 0-1
...
Рейтинг: 0 / 0
03.08.2019, 16:04
    #39844953
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaTя где то с год назад видел видос другого чувака который рассказывал как они вляпались в акку и получили кучу проблем. хотя может быть они ее неправильно готовили.

я просто не пойму их идеи распределеночки и в чем скажем, ее плюсы против связок типа кафка+ любые стримз, или банальных микросервисов горизонтально масштабируемых, завязанных через брокера.не пойму, что ты не понял)
Реактивное программирование понятно?
Функциональное?
Вот это оттуда. Из того мира.
...
Рейтинг: 0 / 0
04.08.2019, 11:37
    #39845045
mirudom
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
andreykaT,есть ли смысл заюзать их кластеризацию или как она там, чтоб гонять мессаджи между акторами,сидящими на разных хостах?
но тут даже вопрос а если будет оверхед когда мессаджей будет лупиться больше чем акторы могут переварить - куда они денутся? акка персистенз это же не про это? Уважаемый andreykaT,

Можно почитать о akka, прямо от первоисточника, ссылку на книгу прилагаю.

https://www.amazon.com/Reactive-Design-Patterns-Roland-Kuhn/dp/1617291803/ref=sr_1_1?crid=16TO4ATST6WIA&keywords=reactive design patterns&qid=1564907404&s=books&sprefix=reactive,aps,248&sr=1-1

В книге есть специальный раздел про виды кластеризации, которые могут использоваться.
Читать надо внимательно. :-)
...
Рейтинг: 0 / 0
04.08.2019, 18:22
    #39845151
andreykaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
И снова акка с акторами
Спасибо, у меня точно такая же книга правда на русском. Никак руки не дойдут почитать.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / И снова акка с акторами / 25 сообщений из 49, страница 1 из 2
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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