CQRS & Event Sourcing with Kafka

Java Microservices CQRS & Event Sourcing with Kafka Cover

Description

Java Microservices: CQRS & Event Sourcing with Kafka is the name of the microservices training course in Java: CQRS and event sourcing with Kafka, published by Yudemy Academy.

In this tutorial, you’ll learn how to create Spring Boot microservices that conform to the CQRS and Event Sourcing patterns. You will not use any CQRS framework, but you will write every line of code necessary to effectively create your own CQRS and event sourcing framework using Java and Apache Kafka. Although this may seem a bit daunting, you will be guided carefully step by step and gain all the knowledge and confidence to become an expert in CQRS and event sourcing. At the end of this course you will know how to:

  • Manage orders and raise events.
  • Use the intermediary pattern to execute commands and query senders.
  • Create and change the state of a collection with event messages.
  • Implement save/write event in MongoDB database.
  • Create a database in MySQL.
  • Apply event versioning.
  • Optimistic concurrency execution control
  • Generate events for Apache Kafka.
  • Consume Apache Kafka events to populate and modify the read database.
  • Replay the event store and recreate the entire state.
  • Separate reading and writing concerns.
  • Structure your code using Domain-Driven-Design best practices.
  • Replay the event store to recreate the entire read database.
  • Replay the event store to create the entire read database in a different database type – PostgreSQL.

The ultimate goal of this course is a deep introduction to the world of CQRS and event sourcing that will enable you to create microservices that are incredibly attractive and highly scalable.

Who is this course suitable for?

  • Software engineers
  • Architects software

What you will learn in the Java Microservices: CQRS & Event Sourcing with Kafka course:

  • CQRS
  • Event Sourcing
  • Creating DDD-oriented microservices.
  • Using MongoDB as Event Store.
  • Optimistic Concurrency Control
  • Event versioning.
  • Use of AApache Kafka as a message gateway.
  • Implementation of the database template for each service.
  • Spring Framework.
  • Docker
  • How to containerize Spring Boot microservices.
  • Using MySQL to implement a read database
  • Replay the Event Store and recreate the entire state.
  • Replay the Event Store and recreate the entire Read database.
  • Replay the Event Store and create the Read database in a different database type – PostgreSQL.

Course details

Publisher: Yudmi
teacher:Sean Campbell
English language
Training level: introductory to advanced
Number of courses: 73
Training duration: 4 hours 43 minutes

Course topics Java Microservices: CQRS & Event Sourcing with Kafka until May 2022:

Course prerequisites:

  • Basic understanding of Java programming language

Course pictures:

Java Microservices: CQRS & Event Sourcing with Kafka

Course introduction video:

Installation guide

After Extract, view with your desired Player.

English subtitle

Quality: 720p

download link

Download part 1 – 1 GB

Download part 2 – 556 MB

Password file(s): www.downloadly.ir

Size

1.56 GB

Be the first to comment

Leave a Reply

Your email address will not be published.


*