Markus Kett
Build ultra-fast In-Memory Database Apps and Microservices with Java
#1about 4 minutes
The challenge of real-time data in modern applications
Modern applications for AI, IoT, and machine learning require processing vast amounts of data in real-time, questioning if traditional Java and databases are fast enough.
#2about 5 minutes
How cloud architecture evolved from monoliths to microservices
The industry shifted from monolithic applications on physical servers to containerized microservices orchestrated by platforms like Kubernetes.
#3about 7 minutes
Java's adaptation for cloud-native and serverless computing
Java became suitable for microservices through lightweight frameworks, GraalVM native images for fast startups, and serverless function platforms.
#4about 8 minutes
The object-relational impedance mismatch in persistence
Storing complex Java object graphs in relational or NoSQL databases creates an impedance mismatch, requiring costly data conversion and mapping for every operation.
#5about 7 minutes
Introducing the system prevalence pattern with MicroStream
The system prevalence pattern keeps the entire application state in memory for ultra-fast queries and uses snapshots for persistence, a concept implemented by MicroStream.
#6about 7 minutes
Exploring the MicroStream persistence engine architecture
MicroStream is a Java-native persistence library that serializes object subgraphs to various storage backends without mapping, supporting lazy loading and class versioning.
#7about 5 minutes
MicroStream usage patterns, limitations, and benefits
MicroStream operates as a single-node storage solution within the JVM process, offering significant performance gains and cost savings but does not use SQL.
#8about 1 minute
Combining persistence strategies in a microservices world
Microservice architectures allow you to choose the best persistence technology for each service, enabling combinations of MicroStream with relational databases or search engines.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
23:35 MIN
A new paradigm: Database-less processing and system prevalence
In-Memory Computing - The Big Picture
42:17 MIN
Answering questions on Micronaut and its ecosystem
Microservices with Micronaut
10:00 MIN
Solving Java's serverless challenges with Quarkus
Serverless-Native Java with Quarkus
36:55 MIN
Using MicroProfile for cloud-native Java features
2021: Familiar APIs on Kickass Runtimes #slideless
00:22 MIN
Why traditional Java frameworks are slow in the cloud
Microservices with Micronaut
10:20 MIN
Optimizing Java performance for cloud-native applications
Cloud Chaos and Microservices Mayhem
00:43 MIN
Meeting modern application and data platform demands
Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)
22:15 MIN
Q&A on monoliths, serverless, and specific use cases
Why you shouldn’t build a microservice architecture
Featured Partners
Related Videos
In-Memory Computing - The Big Picture
Markus Kett
Effective Java Strategies and Architectures for Clouds
Adam Bien
Are you done yet? Mastering long-running processes in modern architectures
Bernd Ruecker
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Serverless Java in Action: Cloud Agnostic Design Patterns and Tips
Kevin Dubois & Daniel Oh
2021: Familiar APIs on Kickass Runtimes #slideless
Adam Bien
Databaseless Data Processing - High-Performance for Cloud-Native Apps and AI
Markus Kett
Modern Java: This is not your father's Java anymore
Ron Veen
From learning to earning
Jobs that call for the skills explored in this talk.


Senior Java Entwickler – Backend (w/m/d)
ING Deutschland
Frankfurt am Main, Germany
Senior
Java
Spring Boot


Java / Kotlin Developer in einem Cloud-Native-Stack
PROSOZ Herten GmbH
Herten, Germany
€47-70K
Intermediate
Senior
Java
Kotlin


(Senior) Java Software-Entwickler
Finanz Informatik
Frankfurt am Main, Germany
Senior
Java
Spring
JavaScript


Cloud Engineer (m/w/d)
fulfillmenttools
Köln, Germany
€50-65K
Intermediate
TypeScript
Google Cloud Platform
Continuous Integration


Senior Systems/DevOps Developer (f/m/d)
Bonial International GmbH
Berlin, Germany
Senior
Python
Terraform
Kubernetes
Elasticsearch
Amazon Web Services (AWS)


Senior Machine Learning Engineer (f/m/d)
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Python
Docker
Machine Learning
Staff Software Engineer Java Kotlin AWS
Client Server
Charing Cross, United Kingdom
Remote
€95-110K
API
Java
React
+5
Java Developer (m/w/d)
Markus Friedrich Datentechnik Inh. Lisa Römer
Zeuthen, Germany
Remote
€48K
Intermediate
Java
NoSQL
Microservices
+1


