EclipseStore - Databaseless Java Cloud Native Persistence for Microservices
summary
EclipseStore (formerly MicroStream) ships as a final Eclipse release and serializes live JVM object graphs directly to blob storage such as AWS S3, using stores any Java object to cloud blob stores (S3) and reducing storage costs (250 GB on S3 ≈ $70/year vs ~$3,000 for a managed DB). It provides ACID transactions with journaled deltas, lazy loading to run under ~1 GB RAM and microsecond queries via the Java Streams API, supports replication for stateful microservices, requires only POJOs — no annotations or interfaces, and runs in production today.
AI-written summary · about
chapters (23)
- 0:00Introduction to EclipseStore
- 1:12EclipseStore announcement and release
- 3:00Challenges with traditional databases
- 8:09Object-relational impedance mismatch
- 11:41Microservices and multi-database complexity
- 14:37Cloud storage cost comparison
- 16:45Java's in-memory performance advantages
- 18:11Why Java can't store objects natively
- 20:42EclipseStore's solution and vision
- 23:16How EclipseStore works in practice
- 26:45Architecture comparison with databases
- 29:16Distributed applications with EclipseStore
- 31:45Paradigm shift in database programming
- 33:13Memory size considerations
- 35:08Simple setup and usage
- 38:41Transaction safety and consistency
- 40:53Lazy loading and object references
- 43:30Schema migration and versioning
- 45:18Use cases and flexibility
- 47:47Android and edge applications
- 48:31Future features and development
- 49:36Conclusion and benefits summary
- 51:02Q&A session
related talks
01h 00mEclipse MicroStream - Ultra-fast Java cloud-native persistence for microservices
54mEclipse MicroStream - Ultra-Fast Java Cloud-Native Persistence for Microservice
22mEclipseStore – The new, ultra-fast Java persistence for the cloud
53mHigh Performance Java Cloud Native Apps
43mEclipseStore - Ultra-Fast Java Cloud-Native Persistence for Microservices and Serverless
55mDatabaseless High-Performance Persistence with EclipseStore...
52mGet Started Coding with EclipseStore...
43mThe Java Cloud-Native Stack for Microservices and Serverless Architecture
