Create your first automation in just a few minutes.Try Studio Web →
by Rakesh Madhavakurup
0
Template
<100
Summary
Summary
Framework to maximize robot utilization for UiPath
Overview
Overview
Hub and Spoke framework aims to maximize utilization of robots by distributing workload across idle robots (Spoke bots) using a master robot (Hub bot).
On a high level, there are 4 logical components to this framework;
The Hub robot runs in the background checking for requests in the Master Queue. The Master Queue is a centralized queue where transaction items for all the processes are created. Hub bot picks each transaction item from master queue and assigns to spoke robots based on its availability.
The Master Config is a spreadsheet which maintains configuration data such as process to robot mapping, orchestrator details, assets and other configuration parameters.
Each transaction item will contain all the inputs for the master bot such as the 'process name' and well as the inputs required by the intended process. The master bot ensures the optimum utilization of robots by keeping robots occupied as more requests arrives.
Features
Features
Improves overall utilization of robots due to push by hub bot rather than a pull by spoke bot Dynamic scaling workloads across all available robots Can scale across Tenants and Orchestrators A robot is wake up only when there is a transaction to process Provides flexibility and control by mapping robots with specific processes with a config file Reduces the need for multiple monitoring robots
Additional Information
Additional Information
Dependencies
SQLiteDatabaseForUiPath 1.0.0
Code Language
Visual Basic
License & Privacy
MIT
Privacy Terms
Technical
Version
1.0.1Updated
August 10, 2021Works with
Studio: 21.10 - 22.10
Certification
Silver Certified
Tags
Support
UiPath Community Support
Resources