3 ms·
Hi Windmill devs -- why build this on relational Postgres at all? I've been toying with the idea of forking airflow and trying to swap out the backend for somet
by gigatexal 3y ago
Hi Windmill devs -- why build this on relational Postgres at all? I've been toying with the idea of forking airflow and trying to swap out the backend for something document based either on Mongo or something else.
The reasons being db migrations are a pain in the relational strongly typed schema world vs the more forgiving paradigm of documents.
- cyanydeez 3y agowhat'd be wrong just storing your documents in postgres JsoN Or XML fields
- rubenfiszel 3y agobecause 95% of the tables you need for this are relational (queue, completed_job, users, etc, etc) and for the few things that are unstructured, you can represent them well in PG with JSONB (which is what we do for inputs and outputs).