Java-Native Persistence

for Cloud-Native Microservices, Serverless, Mobile & Edge

 

MicroStream is a breakthrough Java-native persistence layer built for cloud-native microservices and serverless systems.
MicroStream is also a great fit for big monoliths and runs on Android mobile, edge, and embedded devices. 

 

For Java / JVM            For Android            Code on GitHub 

Ultra-fast In-Memory Data Processing

Learn more

Lowest Data Storage Costs in the Cloud

Learn more

Revolutionary Simple Development

Learn more

Get Started

Open Source MicroStream for

Java / JVM

Build microservices, serverless functions & traditional monolithic apps that need high-speed micro persistence on a single JVM.

Learn more

Open Source MicroStream for

Android

Build powerful apps for mobile, edge, or embedded devices, that need local micro persistence for offline capability.

Learn more

SaaS & On-Prem

MicroStream Cluster

Build distributed MicroStream apps and microservices that need replication, high-availability & elastic scalability.

Learn more

MicroStream Serialization Platform

High-Secure Serialization

Eliminate the biggest security flaw of Java – deserialization attacks – and build systems for the highest security requirements.

Learn more

Frameworks using MicroStream
University of Bamberg, Germany
Department of Applied Computer Science

 

MicroStream vs. JPA:
An Empirical Investigation

This work empirically assessed the performance of MicroStream by implementing two applications. The first one is a modified version of MicroStream’s BookStore performance demo app. The second app is an OLTP system based on the TPC -C benchmark specification. Furthermore, the authors implemented concurrent data access by using an approach based on structured modeling to handle lock granularity and deadlocks. The results show that MicroStream is up to 427 times faster when comparing the service execution time on the server with the fastest JPA transaction. From a user’s perspective, where network overhead, scheduling etc. impact the overall server response time, MicroStream is still up to 47% faster than a comparable JPA-based solution.

 

Free Download

  • University of Bamberg, Germany
    Department of Applied Computer Sciences Guido Wirtz, Prof. Dr. rer. nat. Sebastian Boehm, Master of Science Johannes Manner, M.Sc. Applied Computer Sciences Benedikt Full
  • Publisher: Springer International Publishing AG
  • Chapter length: 20 pages

Areas of Usage

Server Side

Microservices
Serverless Functions
Smaller Monoliths

Devices

Mobile
Edge
Embedded

Any Cloud

On-Prem

Android

MicroStream is an Integral Part of Helidon & Micronaut

We are proud to be an integral part of and contribute to leading microservice frameworks. We are happy to deliver value to the Java open source community.

 

First-class support for MicroStream has been added to the Micronaut framework, and MicroStream is now a major sponsor of the Micronaut Open Source project.

micronaut.io

 

A seamless MicroStream integration has been added to both Helidon flavours, Helidon MP and SE. Helidon is a leading microservice framework for Java, powered by Oracle.

helidon.io

Enterprise-grade Open Source

Open Source MicroStream

Great for getting started, open source, and non-mission-critical software.

  • Open Source
    MicroStream is under EPL 2.0 (Eclipse Public License). You may use MicroStream for any commercial purposes and closed-source software.
  • All features included
  • Single node persistence
  • Updates for 12 months only
    Every year a new major version is released. Updates are only provided for the current major release.
  • Community support only

Enterprise Support

Recommended for enterprises using MicroStream for their mission-critical applications or software products.

  • Long-term update warranty
    • Updates for all major releases for 4 years
    • MicroStream format support for 10 years
  • First-class development support
    Ticket system, hotline, code reviews, consulting, implementation, training courses & coaching
  • Enterprise-grade security
  • Hotfixes
  • Production support (24/5, 24/7)

Our  Partners

News

Latest from Blogs

Upcoming Trainings

Latest from Twitter

Meet Us on Tour

DEVNEXUS 2023

Apr 4 - 6 in Atlanta, US

Visit our booth no. 31 and join our talks on Thursday 11:30 - The Future is Serverless - with Java, Room 302, with our CEO Markus Kett, and 13:30 - Jakarta EE integration testing, Room 303, with Rudy De Busscher.

Read more

JCON OpenBlend Slovenia

Jun 1 - 2, 2023 in Portorož, Slovenia

Visit our booth, get a MicroStream t-shirt, join our raffle, and don't miss our talks. The schedule is coming soon.

Read more

JCON EUROPE 2023

Jun 20 - 23, 2023 in Cologne, Germany

Visit our booth, get a MicroStream t-shirt, join our raffle, don't miss our talks, and register for our MicroStream workshop. The schedule is coming soon.

Read more

JCON WORLD 2023

Nov 21 - 24, 2023 - ONLINE

Join our online MicroStream talks and register for our MicroStream workshop. The schedule is coming soon.

Read more

Upcoming Talks

DEVNEXUS 2023 in Atlanta, US

Wed. 05 Apr, 2023 | 11:30 am CST | Room 302, Cloud Infrastructure

The Future is Serverless – with Java

Serverless cloud computing provides you with an infrastructure out of the box to run your…

Speaker: Markus Kett, CEO at MicroStream

Register

DEVNEXUS 2023 in Atlanta, US

Wed. 05 Apr, 2023 | 1:30 pm CST | Room 303, JakartaEE

Jakarta EE integration testing

Integration testing is difficult as you need additional systems, like a database, with a predefined…

Speaker: Rudy De Busscher, Developer Advocate at MicroStream

Register

Emerging Tech Venture Summit 2023 in San José, US

Wed. 10 May, 2023 | Time tbd. | Room tbd.

MicroStream – Revolutionizing Data Storage

MicroStream revolutionizes data storage by streaming app data directly into cloud data storage.…

Speaker:

Register

Are you ready
to get started with MicroStream?

Talk to an Expert

Does MicroStream sound interesting for you, are you wondering whether MicroStream will meet your requirements,what your benefits are and how you should proceed?

Book a Call

Company Training

Learning by experimenting only is time-consuming, expensive, and a potential source of conceptual errors. That's why enterprises choose our custom-tailored education, certification, and support.

Ask for a Quote

Consulting

We support you from a POC, through designing the architecture and object model up to implementing your entire applicationor certain parts of it and running it in any environment.

Ask for a Quote