Skip to content

Repository containing some base code and guidelines to build and then scale an application

Notifications You must be signed in to change notification settings

dgomezg/axon-quick-start

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Repository containing some base code and guidelines to build and then scale an application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 95.0%
  • Kotlin 5.0%