bob-cd / bob

This is what CI/CD should've been.
https://bob-cd.github.io
MIT License
215 stars 16 forks source link

Rethink Bob core #70

Closed lispyclouds closed 3 years ago

lispyclouds commented 4 years ago

Check out Vert.x as a transport When clj-docker-cleint is async, go for it Check out async adapters for HugSQL

lispyclouds commented 4 years ago

First draft of the new proposed architechture: neobob2

lispyclouds commented 4 years ago

Considerations:

bitsapien commented 4 years ago

What happens when a pipeline "start" follows a pipeline "create", and your CRUD Entity systems is overloaded and never persisted the "pipeline definition" ?

lispyclouds commented 4 years ago

In that case the general flow is:

lispyclouds commented 4 years ago

Being developed on this branch

lispyclouds commented 4 years ago

The logging service is not to be used for simplicity reasons.

lispyclouds commented 4 years ago

Since its a distributed service architechture, consider using a schemaless DB as a value store and not postgres to avoid shared DB state issues

lispyclouds commented 4 years ago

bob-db