Skip to content
Repository containing some base code and guidelines to build and then scale an application
Java Kotlin
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mvn/wrapper Basic implementation of application Nov 8, 2017
chat-getting-started Ignore failed MBean registration in all tests running in a Spring con… Oct 17, 2018
chat-scaling-out Added info how to run AxonServer in a docker container. Sep 26, 2019
.gitignore Basic implementation of application Nov 8, 2017
README.md
mvnw Basic implementation of application Nov 8, 2017
mvnw.cmd Basic implementation of application Nov 8, 2017
pom.xml Increased Axon version to 4.2. Sep 26, 2019

README.md

Axon Labs - Chat Application

This project contains the source code for the Axon Labs. It contains two modules:

  • chat-getting-started:
    Use this module if you want to get a feel of how Axon works. The project contains a minimal setup. You will need to implement the Command Model, the Event Handlers and the Query Handlers, and connect the public API to the command bus and the query bus.

    Want to do this lab? Visit getting started exercises.

  • chat-scaling-out:
    Use this module if you want to take on a more advanced challenge. The project contains a fully operational chat application. It's your task to change the configuration to distribute commands and events across multiple instances of the application.

    Want to do this lab? Visit scaling out exercises.

If you have any questions, don't hesitate to ask your Lab coordinator for guidance.

You can’t perform that action at this time.