Топ питань
Часова шкала
Чат
Перспективи

Akka

З Вікіпедії, вільної енциклопедії

Remove ads

Akka (ост. версія 22.10) - набір інструментів ті бібліотек (Java та Scala) для створення дистрибутивних систем та програм для систем з високим навантаженням на мережу з великою кількістю з'єднань[4].

Akka надає:

  • Багатопотокова поведінка без необхідності використання системних конструкцій низького рівня —
  • Комунікація між віддаленими системами та компонентами без написання коду для управління мережею.
  • Кластерна архітектура
Remove ads

Модулі Акка[5]

  • Actor library
  • Remoting
  • Cluster
  • Cluster Sharding
  • Cluster Singleton
  • Persistence
  • Projections
  • Distributed Data
  • Streams
  • Alpakka
  • HTTP
  • gRPC

Приклади коду

Документація для Java та Scala [6]- doc.akka.io. Приклад Акка актора:

val AkkaVersion = "2.7.0"
libraryDependencies += "com.typesafe.akka" %% "akka-actor-typed" % AkkaVersion

Примітки

Community

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads