In this Article, we have demonstrated how to create and use a worker to more accurately administer your JFrog platform by providing conditions for uploading artifacts. But you could easily create many other workers for other actions and conditions.
JFrog workers provide the ability to easily add quality gates to your platform and give you the capability to control the JFrog platform operational flow. Note that given how powerful workers are, it is important to plan them carefully so that they are productive and carefully designed. If you add workers that would, for instance, block all downloads for even one second, you could easily imagine how long a command like `npm install` can take to complete.
We recommend that you use the powerful worker functionality wisely and use it first on non-production repositories dedicated to tests. Take the opportunity to discover this new service, and feel free to get in touch with JFrog with feedback and any requests you might have for improvement.
JFrog workers provide the ability to easily add quality gates to your platform and give you the capability to control the JFrog platform operational flow. Note that given how powerful workers are, it is important to plan them carefully so that they are productive and carefully designed. If you add workers that would, for instance, block all downloads for even one second, you could easily imagine how long a command like `npm install` can take to complete.
We recommend that you use the powerful worker functionality wisely and use it first on non-production repositories dedicated to tests. Take the opportunity to discover this new service, and feel free to get in touch with JFrog with feedback and any requests you might have for improvement.