Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Here's a brief overview of our current system architecture:

...

We mostly use only one framework/library for each functional need. For example: only MySQL is used as a relational database. This makes it easier for developers to learn the system. On the other hand, it limits capabilities (ie: we don't have NoSQL databases). Sometimes this rule is broken, as is the case with JUnit and TestNG: there isn't a great reason for Mifos using both test frameworks.

See also

...