Getting Started

This page (plus the sub-pages) describe how to get started with the Microservice Dungeon project.

Setting up a local development environment

This page describes how to set up a local development environment for the microservice dungeon project. With the local development environment you can develop and run your player locally. It runs the core services and the infrastructure (Kafka, RabbitMQ) of the Microservice Dungeon in a local docker-compose environment.

Implementing a Player Service

This page (plus the sub-pages) describes the two basic ways to implement a player service.

Running your player locally

Before deploying your player service to the production environment, you can extensively run and test it in the local dev env. This page describes how to do this.

Deploying your player to the production environment

After testing everything locally, you need to deploy your player service to the production environment, so that you can interact with other player services and have a codefight. This page describes how to do this.

Before deploying your player to the production environment