Markus Kett
Databaseless Data Processing - High-Performance for Cloud-Native Apps and AI
#1about 3 minutes
The modern application demands for performance and efficiency
Modern applications for AI, ML, and IoT require extreme performance, lower cloud costs, and greater simplicity to be successful.
#2about 4 minutes
Overcoming the object-relational impedance mismatch
Traditional databases create an impedance mismatch with object-oriented languages, requiring complex and slow ORM frameworks like Hibernate to bridge the gap.
#3about 4 minutes
How distributed systems increase infrastructure complexity
Scaling applications leads to complex architectures with multiple clusters for the application, distributed caches, databases, and search servers, driving up costs.
#4about 2 minutes
Comparing the cost of cloud databases to object storage
Cloud database services are significantly more expensive than simple object storage due to the bundled compute resources, creating a major cost-saving opportunity.
#5about 3 minutes
Using Java's native power for high-speed data processing
Java's in-memory processing with object graphs and the Streams API is thousands of times faster than traditional database queries, offering microsecond latency.
#6about 4 minutes
How EclipseStore enables native Java object persistence
EclipseStore is a persistence framework that stores native Java object graphs directly to binary storage like files or cloud blob stores without conversion.
#7about 3 minutes
Simplifying system architecture by removing database layers
By keeping data in the application's memory, EclipseStore eliminates the need for separate distributed caches and database clusters, resulting in a simpler architecture.
#8about 2 minutes
Performance demo shows EclipseStore is 1000x faster than JPA
A side-by-side comparison demonstrates that querying with EclipseStore and Java Streams is up to 1000 times faster than using JPA with a hot cache.
#9about 5 minutes
Evaluating the advantages and challenges of EclipseStore
EclipseStore offers simplicity and extreme performance but represents a paradigm shift away from SQL and traditional DBA roles, requiring an API for third-party data access.
#10about 1 minute
When to adopt EclipseStore in your projects
EclipseStore is best suited for new applications or when migrating monolithic systems to microservices, as it is not a drop-in replacement for existing ORM setups.
#11about 1 minute
Understanding EclipseStore's open source licensing
The core EclipseStore framework is open source under the Eclipse Public License, while the distributed cluster solution is a commercial offering.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:35 MIN
Simplifying architecture and costs with Eclipse Store
In-Memory Computing - The Big Picture
04:26 MIN
A new paradigm: Database-less processing and system prevalence
In-Memory Computing - The Big Picture
07:33 MIN
The object-relational impedance mismatch in persistence
Build ultra-fast In-Memory Database Apps and Microservices with Java
06:40 MIN
Exploring the MicroStream persistence engine architecture
Build ultra-fast In-Memory Database Apps and Microservices with Java
04:22 MIN
The challenge of real-time data in modern applications
Build ultra-fast In-Memory Database Apps and Microservices with Java
07:05 MIN
Java's adaptation for cloud-native and serverless computing
Build ultra-fast In-Memory Database Apps and Microservices with Java
03:22 MIN
Simplifying data access with the Jakarta Data specification
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
04:47 MIN
MicroStream usage patterns, limitations, and benefits
Build ultra-fast In-Memory Database Apps and Microservices with Java
Featured Partners
Related Videos
Build ultra-fast In-Memory Database Apps and Microservices with Java
Markus Kett
In-Memory Computing - The Big Picture
Markus Kett
Database Magic behind 40 Million operations/s
Jürgen Pilz
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Effective Java Strategies and Architectures for Clouds
Adam Bien
Hibernate: How to keep calm
Philipp Frauenthaler & Gregor Lucny
Cloud as the new mainframe: why the cloud hype does not reflect the dev reality
Gerta Sheganaku & Waldemar Hummer
Why and when should we consider Stream Processing frameworks in our solutions
Soroosh Khodami
Related Articles
View all articles
.gif?w=240&auto=compress,format)

.gif?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.






wunschlösung GmbH
Jena, Germany
Intermediate
Senior
Java

PROSOZ Herten GmbH
Herten, Germany
Junior
Intermediate
Senior
Java
Scrum
Kotlin
Microservices

wunschlösung GmbH
Jena, Germany
Intermediate
Senior
Java
Docker
MongoDB
