Software evolution framework increases productivity of development teams and makes it easy to evolve software over time. Baqla allows splitting systems into functional and data parts enabling simultaneous evolution of both.
In a traditional way developers build an application to manage data. With the Baqla development model the focus moves from an application to the data making it the center of a system, with applications built "around" the data.
The most recent release is 0.0.5 (requires Java 12+)
To add dependency on Baqla use the following
<dependency>
<groupId>com.velevedi.baqla</groupId>
<artifactId>baqla</artifactId>
<version>0.0.5</version>
</dependency>
dependencies {
implementation 'com.velevedi.baqla:baqla:0.0.5'
}
Module | Licence | Description |
---|---|---|
baqla | Apache 2.0 | API and basic implemenation |
baqla-jms | Proprietary* | JMS based implementation |
*
Please contact us at velevedi@gmail.com if you want to learn more about licensing opportunities and support.