This event has ended. Visit the official site or create your own event on Sched.
Get your ticket and additional info and support at jcon.one
Friday, October 8 • 09:00 - 13:00
MicroStream - Getting Started & Best Practice

Log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
MicroStream is a fundamentally new persistence framework for storing complex Java object graphs, subgraphs, and single objects. In the other direction, it enables loading complex object graphs, subgraphs as well as single objects dynamically and updating the object graph in RAM. With MicroStream database data models become meaningless for Java developers. No more expensive mappings. No more data-type conversion. No more specific query language. Only one data model: Your Java classes without any dependencies (POJOs). No more complex caching layer. No more inconvenient object copies. Simple and clean architecture. Core-Java features instead of database-specific concepts. The end result is a Java in-memory database app or microservice that is ultra-fast. MicroStream is predestined for any database app that needs high performance and especially for microservices having its own persistence. In this live-coding session, you will learn how MicroStream works and how to get started with MicroStream step by step. After that workshop, you will know everything that is important for developing ultra-fast database apps and microservices with MicroStream. And off course, we have enough time for Q&A. Topics: e.g. new features in MicroStream 4, setup, storage targets, configuration, object model design best practice, storing and loading data, lazy-loading, querying complex object graphs with Java Streams API, changing classes and using legacy type mapping / refactoring, backup strategies, providing apps and services access to the persistent data by using REST and GraphQL, using the MicroStream data viewer. Your trainer are: Markus Kett, CEO and Florian Habermann, CTO

avatar for Florian Habermann

Florian Habermann

CTO, MicroStream
Java since 1999. For over 20 years, the main goal of his daily work is making database development with Java much easier and faster than it is today. He still uses every free minute for coding and research.

Friday October 8, 2021 09:00 - 13:00 CEST
Workshop 01