Тёмный

10 Lessons From Implementing The Actor Model • Vagif Abilov • GOTO 2023 

GOTO Conferences
Подписаться 1 млн
Просмотров 37 тыс.
50% 1

Опубликовано:

 

16 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 6   
@mysticrustacean4065
@mysticrustacean4065 10 месяцев назад
Goto conferences are OP!
@kdcapparelli
@kdcapparelli 10 месяцев назад
Great talk. Thank you. Here follows some thoughts: . First of all: state machines are great !!! . In favor of OOP: "[Domain?] Context is king". A model is not supposed to emulate the real world, just to model it -- and according to the "view/needs" of the system at hand. A mamal within a pet shop context is quite different from the same class of entities in a forest management system. As such, they are modeled (or designed) and "treated" differently. . Messaging: Ask -> Request-Response Tell -> Fire-Forget
@YuriyYarosh
@YuriyYarosh 10 месяцев назад
> state machines are great Until you make 'em distributed. Actor systems design requires persisted distributed actor state log. In terms of Akka it's handled with EventSourcedBehaviour and CRDT. The state itself is eventually consistent, so it's responsibility of the developer to skip over intermediate states and define actual synchronization barriers over a specific domain model (e.g. tx isolation levels)... and it's a really tricky thing to do in case of Actor Modeling - only Aggregate Root map directly to specific Actor, due to explicit definition of synchronization boundaries. And ofc Bounded Contexts define redundancy...
@jstrain
@jstrain 10 месяцев назад
Its 2023 and people still trying to use actor framework. come on, actors are useless.
@cobrab1978
@cobrab1978 9 месяцев назад
What do you recommend using?
@BryceCream09
@BryceCream09 6 месяцев назад
Yeah, I'd hate it if I used something like this to create WhatsApp and sell it to Facebook for Billions. What a useless waste of time that would be 🙃
Далее
ОТПРАВЬ СВОЕЙ ЛП/ЛД
00:10
Просмотров 139 тыс.
You Keep Using That Word • Sam Newman • GOTO 2023
46:30