Overview
What is MicroStream?
MicroStream is a Java-native persistence layer designed for cloud-native microservices and serverless systems. According to the vendor, it offers in-memory data processing and reduces data storage costs in the cloud. With MicroStream, developers can simplify the development process and eliminate heavy-...
Leaving a review helps other professionals like you evaluate Database Management Systems
Be the first one in your network to review MicroStream, and make your voice heard!
Get StartedPricing
Basic
$75
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Product Details
- About
- Tech Details
What is MicroStream?
MicroStream is a Java-native persistence layer designed for cloud-native microservices and serverless systems. According to the vendor, it offers in-memory data processing and reduces data storage costs in the cloud. With MicroStream, developers can simplify the development process and eliminate heavy-weight DBMS dependencies. This solution caters to companies of all sizes, from small startups to large enterprises. It is commonly used by software developers, DevOps engineers, IT managers, cloud architects, microservice architects, application architects, and IT security professionals in industries such as financial services and healthcare.
Key Features
Java-Cloud-Native Persistence: MicroStream is a Java-native persistence layer built for cloud-native microservices and serverless systems. According to the vendor, it eliminates the need for heavy-weight DBMS dependencies and simplifies development. It provides in-memory data processing and low data storage costs in the cloud.
Ultra-fast In-Memory Data Processing: MicroStream enables fast in-memory data processing for Java applications. According to the vendor, queries and operations on the object graph are executed quickly, up to 1000x faster than traditional database queries. This is said to ensure high-performance, low-latency real-time responsiveness.
Lowest Data Storage Costs in the Cloud: MicroStream offers low data storage costs in the cloud. According to the vendor, it achieves this by storing only the delta (changes) of the object graph, reducing the amount of data that needs to be stored. The vendor claims that this can result in significant savings, up to 99%, on cloud data storage costs annually.
Revolutionary Simple Development: MicroStream simplifies and accelerates the development process. According to the vendor, developers can design their object model freely using plain Java objects (POJOs) without specific requirements or restrictions. The vendor states that there is no need for complex mappings or data conversion, reducing development effort and increasing productivity.
Java In-Memory Data Processing is Up to 1000x Faster than JPA + Traditional RDBMS: MicroStream provides fast in-memory data processing for Java applications. According to the vendor, it can be up to 1000x faster in terms of query execution time compared to traditional JPA + RDBMS. This is claimed to eliminate performance bottlenecks and enable high-performance data processing.
Serialize Your Application Data Directly into the Cloud: MicroStream allows you to serialize your application data directly into the cloud. According to the vendor, data can be stored in cloud blob stores or any other storage targets, enabling seamless integration with cloud-native object storages.
MicroStream Cluster: MicroStream Cluster enables the building of distributed MicroStream apps and microservices. According to the vendor, you can run multiple instances of your app replicating through an unlimited number of JVMs, providing elastic scalability, high availability, and real-time responsiveness.
High-Secure Serialization: MicroStream Serializer, now Eclipse Serializer, provides high-secure serialization for Java. According to the vendor, it eliminates the security flaw of Java, deserialization attacks. The vendor claims that this makes it suitable for systems with the highest security requirements.
MicroStream Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Web-Based, Mac, Windows, Android |