Почему Акка продается как реактивная? Реактивна ли модель актера?


16

Насколько я понимаю, модель актора и реактивное программирование - это отдельные понятия. Модель актера, похоже, не реагирует на меня по своей сути.

Однако структура Akka, которая является реализацией модели актора, описывается как реактивная:

«Программная логика Java и Scala основана на легких объектах Actor, которые отправляют и получают сообщения в реактивном режиме».

«Мы реактивны»

Это случай неправильного использования термина или они полностью правильны? Реализована ли какая-либо реализация модели актера (например, Erlang)? Считается ли просто создание сообщений в качестве ответа на другие сообщения реактивными?

Некоторые связанные чтения, где подходы противопоставлены:

Ответы:


11

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


Я не имел ввиду только функциональный вариант. Как раз когда я читаю описание en.wikipedia.org/wiki/Reactive_programming, ничто не кричит: «Да, модель актера готова привести в реактивную яму успеха».
День
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.