Pekko
Actors and streams for concurrent systems
What it does
Pekko provides JVM tools for actors, streams, and distributed applications, including messaging, clustering, and persistence features for systems organized around independently executing components and the information exchanged between their runtime instances.
When to use it
For concurrent services managing state, examine typed-actor and persistence examples to understand messaging and the storage of events produced by the application.