We plan to move into 1 service the following:
- cloud service
- component service
- API entities from worker-service
The tasks result should be sqlite and Postgres schemas, that
- contains all of the above entites, with fixes for problems that we accumulated before (e.g. storing source Ribs, adding missing foreign keys)
- all the entities are immutable, versioned and tracked for changes the same way, including source (user) of the change
- includes representation for deployments, environments
- and of course, makes it easy to implement Atomic Deployments as actually atomic, and has ways detect and deal with conflicts
We plan to move into 1 service the following:
The tasks result should be sqlite and Postgres schemas, that