-
Notifications
You must be signed in to change notification settings - Fork 10
XCoLab Architecture
Ali Kareem Raja edited this page Jul 15, 2019
·
8 revisions
The Climate CoLab's web application is build using Spring Boot. It consists of several standalone microservices and one view application that aggregates information from the services.
We access the underlying MySQL database using jOOQ. jOOQ generates models from the database and allows us to use an intuitive Java DSL to write SQL queries. Each microservice only accesses its own tables in the database to keep the data separate.
Now it's time to improve the XCoLab! To get started with developing, follow the Development Environment Setup.