Essentials is a set of Java version 17 (and later) building blocks. The Essentials philosophy is to provide high level building blocks and coding constructs that allows for concise and strongly typed code while also supporting concepts such as EventStore, Queues, Inbox, Outbox, Distributed Locks, EventSourced Aggregates