Skip to content

Compares implementation of a simple application in both akka and vertx

License

Notifications You must be signed in to change notification settings

dgoetsch/akka-vertx-demo

Repository files navigation

Akka-Vert.x Demo

This project demonstrates fundamental differences between akka and vert.x.

To run the demo:

  1. First, start cassandra with docker-compose up
  2. Run the application (run vert.x first because akka doesnt' automatically initialize the schema on startup)
    • To run the vert.x application: gradle vertx-api:run
    • To run the akka application: gradle akka-base:run
  3. Run the command line client: gradle cmd-interface:run

Modules

  • akka-api - the akka demo application
  • vertx-api - the vert.x demo application
  • cmd-interface - the command line client for demonstrating both apis
  • cassandra - some Cassandra utility classes
  • event-log - a Cassandra based implementation of an event sourcing data model
  • order - an implementation of an order API on top of event-log

About

Compares implementation of a simple application in both akka and vertx

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published