4 ms·
This is absolutely brilliant. In windmill, https://github.com/windmill-labs/windmill https://github.com/windmill-labs/windmill (self-hostable AWS Lambda, OSS A
by rubenfiszel 4y ago
This is absolutely brilliant.
In windmill, https://github.com/windmill-labs/windmill https://github.com/windmill-labs/windmill (self-hostable AWS Lambda, OSS AGPLv3) we infer the jsonschema of your script by doing static analysis but so far we were not doing validation of the payload itself, if your script failed because of incorrect payload that was your problem. Now without any additional effort I will be able to add validation and great error reporting "for free".
- tmp_anon_22 4y agoThat project looks awesome, there are so many opportunities to take entrenched cloud products that leave a lot to be desired and turn them into smaller businesses that better serve the customers that AWS largely ignores due to their preference for volume.
- rubenfiszel 4y agoThanks, the self-hostable AWS lambda is actually just one part. On top you have a flow builder and platform which is aiming to provide an OSS self-hostable alternative to solutions like pipedream, airplane, aws step. I am not necessarily aiming to replace AWS per se because a great way to host it is EC2 but what I want to reduce is lock-in into proprietary services and architecture complexity, not every lambda need to scale to a 1M req/s. Supabase is actually a great comparable, complementary and inspiration. Ideally, windmill allow tech teams and startups to focus on their business logic of their internal tools, not the infra to run it.
- tmp_anon_22 4y agoI particularly appreciate the project structure of the linked repo. Its good to see actual production application code beyond a hello-world todo style app for languages like Rust and toolkits like Svelte. I look forward to going through the various pieces and learning them better by example.