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
Why and when should we consider Stream Processing frameworks in our solutions
Soroosh Khodami
High performance Serverless Java on AWS
Vadym Kazulkin
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

iov42
Vienna, Austria
Senior
Java
Spring
Ethereum
PostgreSQL
Blockchain
+3

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

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


