Загрузка...

Event Modeling and Event Sourcing with AI - Building an Java App Live

In this live coding session, I sit down with @AdamDymitruk, the creator of Event Modeling, to build a real Java application with Event Sourcing and AI.

Most backend systems store the latest state. In this session, we store the history of what actually happened.

Together, we model and build a food delivery app inspired by systems like Uber Eats and DoorDash. Orders move through the system as immutable business events such as OrderPlaced, PreparationStarted, CourierAssigned, and OrderDelivered. Instead of updating database rows, we rebuild application state from event streams.

You will see how Event Modeling works in practice, how Event Sourcing changes backend design, and how AI can help speed up real software development without hiding the architecture behind frameworks or magic abstractions.

We build the application live in Java using Spring Boot, Vaadin and PostgreSQL. Along the way, we design aggregates, implement command handling, replay events to reconstruct state, and create read models from projections. We also discuss Domain Driven Design, CQRS concepts, and the tradeoffs behind event driven systems.

This session is aimed at Java developers, backend engineers, software architects, and anyone curious about Event Sourcing, Event Modeling, DDD, or AI assisted development.

No slides. No toy examples. Just real architecture, real code, and real design discussions.

Tech stack: Java, Spring Boot, Vaadin, PostgreSQL, Maven.

#java #eventsourcing #eventmodeling #ddd #cqrs #springboot #softwarearchitecture #backend #livecoding #ai

Видео Event Modeling and Event Sourcing with AI - Building an Java App Live канала Johannes Rabauer
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять