Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rubenfiszel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
rubenfiszel
3y ago
Inngest is very cool, and if you are interested in the topic but absolutely want to self-host, 2 other high-performance durable execution engines that enable all the above and that you can self-host and are open-source and mature would be t
32.
▲
by
rubenfiszel
3y ago
Windmill is used by large enterprises to run critical jobs that require a predefined amount of resources and can run for months if needed, stream their logs, written in code at scale with upmost reliability, throughput and lowest overhead.
33.
▲
by
rubenfiszel
3y ago
Ola, fellow YC founders. Surely you have seen Windmill since you refer to it in the comments below. It looks like Hatchet, being a lot more recent, has currently a subset of what Windmill offers, albeit with a focus solely on the task queue
34.
▲
by
rubenfiszel
3y ago
Windmill is is built exactly like that, what box is left unchecked for it if you had time to review it?
35.
▲
by
rubenfiszel
3y ago
Founder of windmill.dev, the open-source alternative mentioned at the end. This market is tough, our customers are both very demanding and hard on price. We are doing very well because we kept the team very small but I cannot imagine the pr
36.
▲
by
rubenfiszel
3y ago
Look very similar to the script builder portion of https://github.com/windmill-labs/windmill , but not open-source, not self-hostable, without open-source integrations ( https://hub.windmill.dev/ ) and wi
37.
▲
by
rubenfiszel
3y ago
If you need a job queue on Postgres, https://windmill.dev provide an all-integrated developer platform with a Pg queue at its core that support jobs defined in python/typescript/sql
38.
▲
by
rubenfiszel
3y ago
If you want the enterprise edition, then yes
39.
▲
by
rubenfiszel
3y ago
We limit SSO users in the pro versions vs enterprise because the pro version is only meant for small teams. Prices include vCPU so that it is linear to your compute cost. Windmill is also used at scale for high-throughput and heavy jobs on
40.
▲
by
rubenfiszel
3y ago
(Founder of windmill.dev, the closest alternative to Airplane and we are OSS) Congrats on the acquisition Airplane team. You were a strong inspiration for us, a precursor and set a high-quality bar for pro-code developer platforms. I have n
41.
▲
by
rubenfiszel
3y ago
https://windmill.dev is a self-hostable OSS alternative to pipedream (disclaimer: I'm founder)
42.
▲
by
rubenfiszel
3y ago
Fair point, TIL about another incredible capability of the BEAM. As long as you're willing to write Elixir, this is clearly a superior scheme for deferred tasks/background jobs. One issue I see with this scheme still is that you h
43.
▲
by
rubenfiszel
3y ago
Thanks, fixed! (and thanks)
44.
▲
by
rubenfiszel
3y ago
That's great. I agree with the whole thesis. We took an alternative approach with https://www.windmill.dev which is to consider the unit of abstraction to be at the source code level rather than the container level. We then
45.
▲
by
rubenfiszel
3y ago
That's exactly what windmill.dev is ( https://windmill.dev )
46.
▲
by
rubenfiszel
3y ago
Ruby is next :)
47.
▲
by
rubenfiszel
3y ago
We did and started with an existing standard but quickly, trying to fit to the standard was more complex than rolling our own. Agreed we just created yet one more standard but the bit about the input transforms being full javascript express
48.
▲
by
rubenfiszel
3y ago
Those licenses are not open-source and likely to be more restrictive than what we currently offer. It was important for me to be truly open-source. If you are using windmill as a whole, you're free to use it however you please with the
49.
▲
by
rubenfiszel
3y ago
Yes it goes in that direction, however note that you can already do this in a not too hard way. Our openflow spec is both open-source and has a full openapi definition: https://github.com/windmill-labs/windmill/blo
50.
▲
by
rubenfiszel
3y ago
Sorry for the lack of clarity. By product we mean white-labelling windmill, not triggering a script or flow by api.
51.
▲
by
rubenfiszel
3y ago
it's faster, it supports more languages (python, but also typescript, bash, go, and raw queries to different databases) The rest will be a matter of taste
52.
▲
by
rubenfiszel
3y ago
Yes, the binary can be compiled to windows and run there as a worker but it will need a connection to the main database. Not sure how currently rundeck does it ?
53.
▲
by
rubenfiszel
3y ago
So bash and powershell are a bit special since they are the only one that are not implemented as using a main function and thus have no result to return. However, we had that feedback a few time so there is a trick. If you write your result
54.
▲
by
rubenfiszel
3y ago
Curious why you wouldn't be able to do this using a bash script in windmill and ssh to your target
55.
▲
by
rubenfiszel
3y ago
The api keys can be generated to be webhook specific (that's what they are by default when you generate them in the script's UX) and hence can be made public so there is no risk to expose them publicly, they are similar to a uuid
56.
▲
by
rubenfiszel
3y ago
Only if you deem SSO to be of an essential nature to such products. To me it's all semantics at this point. But it's a complex software that require software engineers with salaries and we do not want to rely on donations so we do
57.
▲
by
rubenfiszel
3y ago
Happy to expand on this. Only where you would consider to be not boilerplate, aka your business logic. I hate low-code that force me to use a rigid system for the core of my tools, but I love the velocity that it brings. What if we could ha
58.
▲
by
rubenfiszel
3y ago
You can't win every contracts but the market we're after is immense and so even a small percentage of enterprises being more daring is sufficient. But the argument is true for any enterprise software, you cannot be small and sell
59.
▲
by
rubenfiszel
3y ago
Yes absolutely, we're even faster than lambda with dedicated workers since the design is simpler, while loop jobs from the queue while still keeping all the error handling, observability, and easy deployment.
60.
▲
by
rubenfiszel
3y ago
We use a mix of AGPL for 95% of the code, Apache 2.0 for specs definitions and apis, and source-available for our enterprise plugins.
More ›