Skip to content

Latest commit

 

History

History
29 lines (14 loc) · 1.14 KB

README.md

File metadata and controls

29 lines (14 loc) · 1.14 KB

#Vert.x 3 + Kafka + Event Sourcing

This project was meant for playing around with (the not yet released) Vert.x 3 and versions 0.8.2.1 of Apache Kafka.

I picked a little "game" (well, currently it only allows to move around characters without much more ...) to show how both can be used to implement event sourcing on top.

Warning

Before you start building it:

__This is a spare time project and it's definitely not in the state I want it to be. __

Requirements

I moved the code for accessing Kafka from Vert.x into a separate project. You will have to build this locally and install into your maven repo. This should change soon, I am currently trying to get this refactored and soon after wards into maven-central.

Building and Running

The package consists of two distinct modules, vertx-game-server and vertx-game-client. Follow the Build instructions in their README.md

Roughly:

  • Build and install the Kafka-connectors: project
  • Build and install the server
  • Build and install the client