Quartet FS has adopted industry best practice for Java programming techniques and standards:
Classes are programmed against interfaces and placed in separate jars.
Dependency injection frameworks such as Spring are used to configure implementation and for connecting of classes and services at run time.
Standard services such as logging and persistence are delegated.
Standard build tools such as Maven and Eclipse are used to facilitate deployment.
The benefits of this approach are:
The behaviour of any class can be overridden or replaced. This allows organisations to enhance or extend the core functionality of ActiveStream, facilitates new release integration.
Integration of ActiveStream with other services is made easier, whether built in-house or from other software vendors, building a complete solution in a Service Orientated Architecture.
Unit tests are easier to build, run and debug, concurring to a more reliable and error free applications.
ActivePivot Demo Signup
To see how ActivePivot can help you perform powerful, real-time analysis, please fill in the form below.