Eclipse MicroStream - Ultra-Fast Java Cloud-Native Persistence for Microservice
summary
Eclipse Store (formerly MicroStream) serializes live Java object graphs and stores any Java object graph to S3‑like blob stores as appended binaries with journaled ACID transactions and file‑based garbage collection. It provides lazy loading to run with under 1 GB or in serverless, replicates object graphs across JVMs for clustering, and exposes connectors plus Maven artifacts. Typical claims: queries run in microseconds via Java Streams and benchmarks show roughly 10–100× (sometimes 1,000×) faster than comparable JPA queries and up to ~98% lower storage cost (250 GB example $70 vs $8,800).
AI-written summary · about
chapters (15)
- 0:00Introduction
- 3:22Eclipse Store
- 5:40About me
- 10:19Java
- 10:58Data Structure
- 11:37Search Filtering
- 14:26System Persistence
- 17:23EclipseStore
- 23:38How does it work
- 25:48Performance demo
- 31:13Object graph distribution
- 34:10Requirements
- 42:33Challenges
- 44:53Use cases
- 47:37Challenge
related talks
01h 00mEclipse MicroStream - Ultra-fast Java cloud-native persistence for microservices
56mEclipseStore - Databaseless Java Cloud Native Persistence for Microservices
22mEclipseStore – The new, ultra-fast Java persistence for the cloud
53mHigh Performance Java Cloud Native Apps
52mGet Started Coding with EclipseStore...
50mUltra fast Java In Memory Database Apps and Microservices with MicroStream
55mDatabaseless High-Performance Persistence with EclipseStore...
43mEclipseStore - Ultra-Fast Java Cloud-Native Persistence for Microservices and Serverless
