Hello, first let me quickly introduce myself, I'm Oscar, a long-time developer, and seasoned DevOps guy.
Over the years I've noticed younger people spend a ridiculous amount of time building CRUD endpoints for their apps and a larger time maintaining and documenting those.
I'm thinking on the following features:
CRUD operations
API Gateway
API key self-management
Throttling
Webhooks
So my questions are the following:
Thank you in advance.
I have struggled with these exact same pains. And it's not only younger people. A lot of older people do this too, but have become too fatigued to change anything in their habits so they soldier on.
There are currently some (OSS) tools which abstract most of these issues away, but those are mostly valuable for the basic CRUD application. In my situation where I'm processing an insane amount of information from many different sources, this would not fit well into my workflow. Workflows however are a problem for me, and as far as I know they are working to solve that problem over at Dagster. I would love it if it became a possibility to scaffold an API from sources in Dagster, as this would enable much more complex scenarios.
Thank you @Corstian. I'm not familiar with Dagster, do they have DSL or schema definitions files?
I have no idea, I have never used Dagster, but I'm following it as I think it has potential in the future.