sczyh30 / vertx-blueprint-microservice

Vert.x Blueprint Project - Micro-Shop microservice application
Apache License 2.0
772 stars 301 forks source link

Database middleware abstraction #26

Open sczyh30 opened 7 years ago

sczyh30 commented 7 years ago

The database middleware can be the abstraction of the whole database operations.

This can be a big change for both the entire architecture and service components:

In addition, the internal DB library can be replaced with a more convenient and reactive one (maybe JOOQ).

The performance of this middleware component is of vital importance so this should be tested well.