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
28:01 MIN
Simplifying architecture and costs with Eclipse Store
In-Memory Computing - The Big Picture
23:35 MIN
A new paradigm: Database-less processing and system prevalence
In-Memory Computing - The Big Picture
16:56 MIN
The object-relational impedance mismatch in persistence
Build ultra-fast In-Memory Database Apps and Microservices with Java
31:25 MIN
Exploring the MicroStream persistence engine architecture
Build ultra-fast In-Memory Database Apps and Microservices with Java
00:28 MIN
The challenge of real-time data in modern applications
Build ultra-fast In-Memory Database Apps and Microservices with Java
09:51 MIN
Java's adaptation for cloud-native and serverless computing
Build ultra-fast In-Memory Database Apps and Microservices with Java
20:07 MIN
Simplifying data access with the Jakarta Data specification
The Evolution of Enterprise Java with Jakarta EE 11 and Beyond
38:05 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
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Database Magic behind 40 Million operations/s
Jürgen Pilz
High performance Serverless Java on AWS
Vadym Kazulkin
Effective Java Strategies and Architectures for Clouds
Adam Bien
Why and when should we consider Stream Processing frameworks in our solutions
Soroosh Khodami
Hibernate: How to keep calm
Philipp Frauenthaler & Gregor Lucny
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.



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





