How to Build Ultra-fast Java Microservices. Overcome Pitfalls of Data Persistence
summary
Talk claims in-memory approaches and EclipseStore can cut query latency dramatically — benchmarks shown claim up to 1000x faster than traditional relational stacks. Covers specific tech: Redis key-value topologies, Cassandra column-family patterns, MongoDB document limits, graph use cases, and EclipseStore as a Java-embedded database that removes ORM translation. Shows common pitfalls (over‑normalization, heavy joins, migration pain), pattern tradeoffs (driver, DAO, repository, active record), and architecture sketches for sharding, replication and where each choice actually improves or hurts performance.
AI-written summary · about
chapters (6)
- 0:00Introduction to data persistence
- 8:07Why persistence matters
- 12:03Polyglot persistence philosophy
- 26:27Object-relational mismatch
- 31:10Persistence layer patterns
- 39:06Summary and Q&A
related talks
32mJava's Ignored Potential: Supercharge Database Apps with Java In-Memory Process
40mRethinking Microservice Persistence: Beyond the Database Monolith
43mEclipseStore - Ultra-Fast Java Cloud-Native Persistence for Microservices and Serverless
43mThe Java Cloud-Native Stack for Microservices and Serverless Architecture
55mDatabaseless High-Performance Persistence with EclipseStore...
52mGet Started Coding with EclipseStore...
53mDatabaseless Data Processing - High-Performance for Cloud-Native Apps and AI
01h 00mEclipse MicroStream - Ultra-fast Java cloud-native persistence for microservices
