powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / И снова акка с акторами
49 сообщений из 49, показаны все 2 страниц
И снова акка с акторами
    #39843405
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
собссно, пришло время бить монолит на не монолит. рассматриваю в некоторой степени акку хотя ранее с ней опыта не имел.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

я просто не пойму их идеи распределеночки и в чем скажем, ее плюсы против связок типа кафка+ любые стримз, или банальных микросервисов горизонтально масштабируемых, завязанных через брокера.не пойму, что ты не понял)
Реактивное программирование понятно?
Функциональное?
Вот это оттуда. Из того мира.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #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
И снова акка с акторами
    #39845151
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, у меня точно такая же книга правда на русском. Никак руки не дойдут почитать.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845531
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpandreykaT,
Бить монолит можно без aккa.
Или все решено?
да. можно и без акка. нет не решено. ) но хочется понимать плюсы и минусы акки против так сказать традиционных методов битья монолитов.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845543
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Akka не бьет монолиты. Это другая парадигма программирования. Шире понятие.
Чем винда отличается от линукса? Да всем отличается))).
Поэтому, бьет это узко ты сказал.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845555
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTплюсы и минусы акки противя понимаю, когда бьют монолит рефакторингом или частино выделяя подмодули.
Но внедряя акку мы ведь полностью переписываем проект. Так?
Разве переписать с нуля это метод битья монолитов?
Поэтому, так ты и будешь биться головой об стену. Вопрос не имеет смысла в архитектуре.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845563
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Совершенно необходимо переписывать проект под Акку.
А там... взвешивая все за и против может оказаться что ну ево в звезду эту Акку...
Не везде она подходит. Как-то вот в таком вот аспекте.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845586
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пока проект не достаточно большой чтоб что то там усиленно переписывать. тем более он на плее и считай поддержка акки там из коробки.

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

просто я читаю их доки они топят что это резилиент дистрибутив и так далее сама работает на кластере сама там всё делает (хотя опять же как просто масштабировать как скажем через шаблон с брокером?). и всякое такое. вот я и думаю.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845588
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTты же не называешь спринг-приложения другой парадигмой?spring webFlux из реактивного. Это другая парадигма.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845591
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpandreykaTты же не называешь спринг-приложения другой парадигмой?spring webFlux из реактивного. Это другая парадигма.
парадигма чего? давай начнем с этого.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845594
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не уверен в акке, то не бери, это 100%. Замучаешься дебажить что и откуда какой мессадж пришел или почему не пришел. Lagom работает поверх акки, и специально заточен под микросервисы, если и юзать то его. Времени особо нету расписывать, но да, он частично платный, но платишь ты либо за навороченный мониторинг кластере, либо за реализацию контейнеров от них. И то и другое в принципе необязательно, если поставить себе бесплатные ELK+kubernetes
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845623
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTPetroNotC Sharpпропущено...
spring webFlux из реактивного. Это другая парадигма.
парадигма чего? давай начнем с этого.начинай
https://ru.m.wikipedia.org/wiki/Парадигма_программирования
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845633
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Их там много. Еще раз - чего?
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845650
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTИх там много. Еще раз - чего?
Парадигма кого-чего?
— программирования.)))) LOL
Учить раздел функциональный ЯП (парадигма) , реактивный ЯП(парадигма).
А то ты спрашиваешь, "где в убунту кнопка Пуск", а то что это unix Ось понять не хочешь. Кричишь что у тебя из коробки (плей) так было.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845671
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я зашел по твоей ссылке. Нету там реактивной парадигмы))) потому я тебе и задал этот вопрос. :)
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845676
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На самом деле парадигм всего три: структурная, оо, и фп
. Остальное все сидит внутри них. Ничего нового за 50 лет пока не придумали. Если только ты сам не сделал открытие. (Возможно и сделал - ты вот нашел реактивную парадигму. Держи за хвост крепче. Чтоб не улетела.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845691
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Их не три
авторэто совокупность идей и понятий, определяющих стиль написания компьютерных программ
Реактивное это молодая. Из андроида пришла..
https://habr.com/ru/company/2gis/blog/228125/
Не слышал?
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845705
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цитата из ссылки:
авторРеактивное программирование — это немного другое мышление по сравнению с традиционной разработкой под Android.
Ещё раз - ДРУГЙ СТИЛЬ прграмирования. То есь П А Р А Д И Г М А.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845737
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ты натягиваешь сову на глобус. еще раз - парадигмы всего три.

сколько уж этих "молодых парадигм" было, на заднем дворе целое кладбище а ничего новго кроме тех трех так и не сочинили ))
я знаю что такое реактивочка - тот же плей такой из себя весь реактивный. но называть это отдельной парадигмой это канеш да. окей, продолжай. я мешать не буду.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845745
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTпродолжай. я мешать не буду.я тоже не буду. Продолжай.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845754
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTя знаю что такое реактивочка - тот же плей такой из себя весь реактивный. но называть это отдельной парадигмой это канеш
"... я тоже знаю что такое бабы. Посмотрел вчера две проститутки..."
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845766
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фон Нейман и Тьюринг смеются над нами.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845769
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
))
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845780
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpandreykaTя знаю что такое реактивочка - тот же плей такой из себя весь реактивный. но называть это отдельной парадигмой это канеш
"... я тоже знаю что такое бабы. Посмотрел вчера две проститутки..."
две проститутки - это может быть опыт несравнимо бОльший чем с одной единственной женой всю жизнь под одеялом и в темноте )))

таки да мы отклонились всё же от темы. впрочем, я всё понял. акторные архитектуры популярностью не пользуются.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845781
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTPetroNotC Sharpпропущено...

"... я тоже знаю что такое бабы. Посмотрел вчера две проститутки..."
две проститутки - это может быть опыт несравнимо бОльший чем с одной единственной женой всю жизнь под одеялом и в темноте )))

таки да мы отклонились всё же от темы. впрочем, я всё понял. акторные архитектуры популярностью не пользуются.
Ну спорно конечно. большинство телекома на Erlang
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845789
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никErlangвот если въезжать, то как раз на нём.
Самый функциональный ЯП имхо.
...
Рейтинг: 0 / 0
И снова акка с акторами
    #39845791
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaTакторные архитектуры популярностью не пользуются.ну есть своя небольшая ниша. Для новых проектов.
Нельзя же сказать что линукс популярностью не пользуется.
У кого "заходит", тот уходит и свитчуется. У кого нет, тот и не использует.
Это не паттерн синглетон, что давай все акку изучать.
...
Рейтинг: 0 / 0
49 сообщений из 49, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / И снова акка с акторами
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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