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

16

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

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

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

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

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

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

логово
источник

Ответы:

11

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

Карл Билефельдт
источник
Я не имел ввиду только функциональный вариант. Как раз когда я читаю описание en.wikipedia.org/wiki/Reactive_programming, ничто не кричит: «Да, модель актера готова привести в реактивную яму успеха».
День