Топ питань
Часова шкала
Чат
Перспективи
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
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads