~/talk

EclipseStore - Databaseless Java Cloud Native Persistence for Microservices

Talkat JCON WORLD ONLINE 2023 · on Monday, 2023-11-20· [java, microservices]
slides:none on file

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

  1. 0:00Introduction to EclipseStore
  2. 1:12EclipseStore announcement and release
  3. 3:00Challenges with traditional databases
  4. 8:09Object-relational impedance mismatch
  5. 11:41Microservices and multi-database complexity
  6. 14:37Cloud storage cost comparison
  7. 16:45Java's in-memory performance advantages
  8. 18:11Why Java can't store objects natively
  9. 20:42EclipseStore's solution and vision
  10. 23:16How EclipseStore works in practice
  11. 26:45Architecture comparison with databases
  12. 29:16Distributed applications with EclipseStore
  13. 31:45Paradigm shift in database programming
  14. 33:13Memory size considerations
  15. 35:08Simple setup and usage
  16. 38:41Transaction safety and consistency
  17. 40:53Lazy loading and object references
  18. 43:30Schema migration and versioning
  19. 45:18Use cases and flexibility
  20. 47:47Android and edge applications
  21. 48:31Future features and development
  22. 49:36Conclusion and benefits summary
  23. 51:02Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.