Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rubenfiszel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
rubenfiszel
3y ago
You can even self-host with SSO for 7 people. The SSO is free up to 10ppl. You will never have to pay if you do not want to. We believe there are many reasons to start using Windmill and most of them are not worth monetizing by themselves b
62.
▲
by
rubenfiszel
3y ago
because 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).
63.
▲
by
rubenfiszel
3y ago
Apologies, the units are seconds, fixing the graph right now. You will find more ample details on the benchmarks there: https://www.windmill.dev/docs/misc/benchmarks/competitors We made them as easy as possib
64.
▲
by
rubenfiszel
3y ago
We added a vscode extension to build everything from code, including manipulating the yaml or UI and have them instantly impact each other: https://www.windmill.dev/blog/launch-week-1/vscode-extension yaml is not
65.
▲
by
rubenfiszel
3y ago
Some people will argue we are open-core because almost everything is open-source (AGPL) but our sso and enterprise plugins are under a source-available proprietary license. The reason that we didn't split them out of the codebase is th
66.
▲
by
rubenfiszel
3y ago
Not only it can cover those cases, you will likely be pleased with the advantages of such system (the automatic GUI creation is just one of those). The binary itself doesn't sandbox your processes unless you're in the nsjail mode.
67.
▲
by
rubenfiszel
3y ago
It's seconds. You can find all the detailed numbers there: https://www.windmill.dev/docs/misc/benchmarks/competitors
68.
▲
by
rubenfiszel
3y ago
When you tried, we didn't have s3 integrations nor restartable flows. We will present all of this in day 5 of our launch week and it might be a good time to revisit. I agree we were not a good fit prior. I think we would now compare fa
69.
▲
by
rubenfiszel
3y ago
We could add support for Rust, and it would work the same as go, do a built step prior, and then cache the binary. If we have enough demand for it, we will add it (we are a small team and can only prioritize what's popular unfortunatel
70.
▲
by
rubenfiszel
3y ago
you can always run compiled programs from bash as binaries (but yeah it's not as great as an experience than being able to run interpreted languages directly).
71.
▲
by
rubenfiszel
3y ago
Yes it's too slow for HFT, but anything would be too slow for HFT unless it's custom built. You likely want a streaming engine or even hand-optimize all your event handlers to shave-off any nanoseconds.
72.
▲
by
rubenfiszel
3y ago
Yes, windmill would likely be a great fit for that as long as you're willing to do a little bit of coding. For instance, we do not have a calendar integration per se but can manage your oauth tokens towards any service (including gcale
73.
▲
by
rubenfiszel
3y ago
The critics is more than fair and our positioning is not very clear. We are doing a developer platform for enterprise to build internal software, including apis, workflows, background jobs, and UIs using code, but only where it matters. We
74.
▲
by
rubenfiszel
3y ago
You're right, I apologize. Truth is I wrote everything in vscode markdown and really wanted to finish the article before going out for dinner and I ended up skipping it. We fixed everything
75.
▲
by
rubenfiszel
3y ago
So I agree that for most jobs taking already more than 300ms, a 50ms per job will not be perceivable anymore. What matters is the DX and even though I'm very proud of our performance, a lot of our work is focused on providing a consist
76.
▲
by
rubenfiszel
3y ago
Curious, what's the difference between an article and a blog post ?
77.
▲
Fast self-hostable open-source workflow engine
(windmill.dev)
378 points
by
rubenfiszel
3y ago
|
170 comments
78.
▲
by
rubenfiszel
3y ago
Looks cool and thanks for sharing. Founder of windmill.dev, an open-source, extremely fast workflow engine to run jobs in ts,py,gosh whose most important piece, the queue, is also just rust + postgresql (and mostly the FOR UPDATE SKIP LOCKE
79.
▲
Show HN: How we built an AI copilot for Windmill's code workflows
(windmill.dev)
16 points
by
rubenfiszel
3y ago
|
0 comments
80.
▲
by
rubenfiszel
3y ago
We do support pwsh :)
81.
▲
by
rubenfiszel
3y ago
We have built an open-source generic workflow engine to run arbitrary scripts ( https://windmill.dev ) with a vscode extension to build the yaml using a low-code builder and each individual script in their dedicated python/ts
82.
▲
by
rubenfiszel
3y ago
One way to use raw python/javascript/bash on top of a postgres scheduler is to run a single container of https://github.com/windmill-labs/windmill . It only requires a PG connection and does not require a pg e
83.
▲
by
rubenfiszel
3y ago
Looks like a rust alternative to temporal using wasm as a runtime. Love it! Founder of windmill.dev here which is another durability engine in Rust except it's a lot less elegant since we split our workflows into well defined steps in
84.
▲
by
rubenfiszel
3y ago
The wonders of HN strikes again. Thank you for this amazing piece of technology that is nsjail. Nsjail is very core to our security, our multitenant would be so slow without it and I think we're one of the applications that leverage it
85.
▲
by
rubenfiszel
3y ago
If you are looking to self-host a scalable backend that runs arbitrary code in python/typescript/bash/go with optional sandboxing using nsjail like figma, nsjail is what we use as isolation layer at https://windmi
86.
▲
by
rubenfiszel
3y ago
Palantir is a particularly bad example, it being american. France care a lot about sovereignty and would never allow (and for good reasons) an external entity to have that much control. It probably did ask for a contractor on an "appel
87.
▲
by
rubenfiszel
3y ago
We do a bit the same at windmill.dev except for python and typescript and we parse the parameters directly from the signature without needing to use macros/annotations. I wonder if the same could not have been done here where the macro
88.
▲
by
rubenfiszel
3y ago
Founder of windmill here. You can, and that's the main workflow for most users, use your code editor and version control with windmill, and you can access your database and existing code easily. It works exactly the same way as trigger
89.
▲
by
rubenfiszel
3y ago
you should try windmill.dev, semi-technical folks can use the webeditor and the built-in versioning while more senior folks can keep their IDE and version directly from github/gitlab. The UI part is drag-n-drop;
90.
▲
by
rubenfiszel
3y ago
Interesting post and would like to bring nuance as the founder of an open-source alternative to Retool and Airplane: https://github.com/windmill-labs/windmill Our enterprise edition is clearly cheaper (between 2-5x che
More ›