MicroStream is a Java-native object graph persistence engine for storing any complex Java object graph or any single subgraph and restoring it in RAM at any time by using a fundamentally new serialization concept designed from scratch. With MicroStream, not only the entire object graph, but also partial subgraphs, or only single objects can be restored in RAM on demand. Beyond serialization, MicroStream is ACID transaction safe, can handle your class changes and provides a garbage collector for the storage, multi-threaded IO, and connectors for various data storages.
MicroStream is an object graph persistence solution that allows ultra-fast in-memory data processing with pure Java!
This session will teach you how to use MicroStream as the persistence layer in a Micronaut application. Micronaut's MicroStream integration allows you to run several MicroStream instances in the sample application, simplifies configuration, storage operations, metrics, health, etc. Additionally, you can use MicroStream as a cache implementation for the Micronaut framework.
Attendees will discover how the Micronaut framework and MicroStream are a perfect combination to build ultra-fast applications without leaving the confines of Java.
See our recent blog post to learn more about MicroStream and their recent collaboration with the Micronaut Foundation! https://micronaut.io/2022/05/31/microstream-sponsorship/