Create reactive applications
using actors as a building block

 


ACTOR MODEL ORIENTED

Actors can be seen as very lightweight. They collaborate through asynchronous messaging for a common goal. Data is shared by immutable messages.


USE CASES

Use cases are simulations, data analysis, web services, data access layers, and ​​the Internet of Things (IoT).


NATIVE

Core library compilable as a native image with GraalVM.

Developer Update

I am working on a new version, 2.x for Actor4j. The Actor4j - Core library has no external dependencies and is also compilable as a native image with GraalVM. The minimum requirement is currently Java 17. In the long term, the library targets Java 21 (September 2023). The Actor4j - Core library is now separated into sdk and runtime to provide more runtimes in the future.