Pekko

Actors and streams for concurrent systems

Visit Pekko official site

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.