Skip to content

Architecture

DuyHai DOAN edited this page Mar 30, 2014 · 5 revisions

Module Dependency

Above is a diagram showing all Achilles module dependencies:

  1. Achilles Model: module containing only annotation and custom types. This module is a stand-alone and can be pulled by your model packages
  2. Achilles Core: core module containing the framework code. It depends on the Model module dans Java Driver Core
  3. Achilles Embedded: module to start an embedded Cassandra server and bootstrap Achilles. It depends of course on the Core module and Cassandra jars
  4. Achilles JUnit: module providing JUnit rule to bootstrap an embedded Cassandra for testing. It depends on the Embedded module
  5. Integration Test: private module containing all Achilles integration tests
  6. Documentation: module containing a zip of all version documentation (in PDF and HTML formats). This module is a stand-alone

Home

Clone this wiki locally