Skip to content

Latest commit

 

History

History
63 lines (43 loc) · 2.52 KB

README.md

File metadata and controls

63 lines (43 loc) · 2.52 KB

Agile Partner's CQRS / Event Sourcing workshop in Java

This code is a workshop to build a Domain-Driven Design / CQRS / Event Sourcing app in Java

Requirements

  • Java 8+
  • Spring Boot
  • Gradle
  • Akka
  • Apache Kafka
  • Apache Kafka Streams
  • GraphQL

Recommended development environment

Visual Studio Code

This workshop code was develop with Visual Studio Code. We recommend you install Java Extension Pack.

For more details, just follow the tutorial Writing Java with Visual Studio Code.

You can run Visual Studio Code in portable mode. You can download the packaged version from the alternate downloads page

Alternatively, you can run coder on Docker.

GitPod

If you don't want to install a code editor locally, you can also use Gitpod. Gitpod launches ready-to-code dev environments from any GitHub page. Simply go to the Gitpod App and start coding. You can also install the Gitpod Browser Extension.

For more details, just follow the Getting Started.

Get the code

To get the code, just clone this repository

git clone https://github.com/agilepartner/cqrs-es-workshop-java.git

Acknowledgement

The code for this workshop is inspired by the following repositories

Steps