Download balea-core JAR file with all dependencies
balea-core from group io.magidc (version 1.0)
Balea creates a proxy of javax.sql.DataSource, providing dynamic routing to multiple container based databases following a On Demand Data Source Access architecture.
Docker is used as manager to create, start or stop database containers on demand and link correspondent data volumes. Thanks to this approach is possible to distribute data across multiple databases keeping active only the necessary ones in each moment maximizing the use of system resources.
The distribution and management of data is hidden under the hood, any process that uses this data source interface (i.e. Hibernate) will perceive it as a single source of data.
It makes possible for standard SQL database like Postgresql or MySQL to be maintained, backed up or versioned with simple file system operations as the data volumes are attached dynamically to the managed Docker containers.
Docker integration allows also to manage database containers in remote hosts.
Artifact balea-core
Group io.magidc
Version 1.0
Last update 23. July 2019
Tags: resources single manager remote manage dynamically postgresql architecture creates used correspondent thanks javax file hosts only hood datasource demand hibernate under providing like create versioned distribution that managed docker system start container backed will active keeping each this management mysql dynamic stop simple moment link data maximizing perceive routing volumes across possible following distribute allows integration proxy balea multiple containers with standard makes ones access interface database process source hidden databases attached approach necessary uses operations maintained also based
Organization not specified
URL https://github.com/magidc/balea-core
License Apache License, Version 2.0
Dependencies amount 1
Dependencies docker-java,
There are maybe transitive dependencies!
Group io.magidc
Version 1.0
Last update 23. July 2019
Tags: resources single manager remote manage dynamically postgresql architecture creates used correspondent thanks javax file hosts only hood datasource demand hibernate under providing like create versioned distribution that managed docker system start container backed will active keeping each this management mysql dynamic stop simple moment link data maximizing perceive routing volumes across possible following distribute allows integration proxy balea multiple containers with standard makes ones access interface database process source hidden databases attached approach necessary uses operations maintained also based
Organization not specified
URL https://github.com/magidc/balea-core
License Apache License, Version 2.0
Dependencies amount 1
Dependencies docker-java,
There are maybe transitive dependencies!
Page 1 from 1 (items total 1)