Skip to main content

5 posts tagged with "Release"

Release notes and updates

View All Tags

POJO-actor v1.0: A Lightweight Actor Model Library for Java

· 9 min read
Scivics Lab
Development Team

This is the README.md from POJO-actor version 1.0.0. With its core implementation in under 800 lines of code,
version 1 presents the fundamental ideas in their clearest form—preserved here for reference.

POJO-actor

The actor model is a programming paradigm where independent entities (actors) communicate through message passing, eliminating the need for locks and avoiding the complexities of shared-state concurrency. Traditionally, using the actor model required specialized frameworks, and because these frameworks relied on real operating system threads, you could only create as many actors as you had CPU cores — typically just a handful. However, recent advancements in the JDK, particularly the introduction of virtual threads in Java 21, have changed everything: now even an ordinary laptop can handle tens of thousands of actors simultaneously.

https://github.com/scivicslab/POJO-actor