Worker groups
Introducing worker groups: https://docs.windmill.dev/docs/core_concepts/worker_groups
You can now assign workers and scripts to different worker groups so that some workers can be specialized to process all deno jobs (which are more lightweight and can be run on super light workers or worker with high NUM_WORKERS ) and also create your own worker groups, for instance to run some heavy ML jobs on instances with GPUs. It increases enormously the way you can use windmill as your sole infra layer.
Worker Groups | Windmill
Windmill allows you to run your scripts and flows on different machines with different specs. This is useful if you want to run some scripts on a GPU machine, or if you want to run some scripts on a machine with a lot of memory.
2 Replies
Nice. And this is for all users? Seems like something that could be in the Enterprise version I'd you needed more features there 🙂
But I will gladly take it.
Yes it's for all users
For now, the 2 features of the enterprise edition:
- global distributed caching which without make windmill super slow on large fleets
- audit logs