Akka - это набор инструментов и среда выполнения с открытым исходным кодом, упрощающие создание параллельных и распределенных приложений на JVM. Он реализует модель акторов, известную из Erlang.

Со своего веб-сайта:

Мы считаем, что писать корректные параллельные, отказоустойчивые и масштабируемые приложения слишком сложно. В большинстве случаев это потому, что мы используем неправильные инструменты и неправильный уровень абстракции. Акка здесь, чтобы это изменить. Используя модель акторов вместе с программной транзакционной памятью, мы повышаем уровень абстракции и предоставляем лучшую платформу для создания корректных параллельных и масштабируемых приложений. Для обеспечения отказоустойчивости мы применяем модель "Пусть он рухнет" / "Примите отказ", которая с большим успехом использовалась в телекоммуникационной отрасли для создания самовосстанавливающихся приложений, систем, которые никогда не останавливаются. Акторы также обеспечивают абстракцию для прозрачного распространения и основу для действительно масштабируемых и отказоустойчивых приложений. Akka имеет открытый исходный код и доступен по лицензии Apache 2.

Рекомендуемые справочные источники

Документация

Что означает АККА?

Это название красивой шведской горы в северной части Швеции под названием Лапония. Гору также иногда называют "Королевой Лапонии".

Акка также является именем богини в мифологии саамов (коренное шведское население). Она богиня, олицетворяющая всю красоту и добро в мире. Гору можно рассматривать как символ этой богини.

Кроме того, имя AKKA - это палиндром букв A и K, как в Actor Kernel.

Акка также:

  • имя гуся, на котором Нильс путешествовал по Швеции в "Удивительных приключениях Нильса" шведской писательницы Сельмы Лагерлёф.
  • финское слово, означающее "противная пожилая женщина" и слово, обозначающее "старшую сестру" в индийских языках тамильский, телугу, каннада и маратхи.
  • шрифт
  • город в Марокко
  • околоземный астероид