Zabbix currently only allows a single Escalator. This provides a bottleneck for large installations relying on the Escalator to perform actions.
The attached patch implements multiple processes through a shared workload. Worload is distributed based on the modulus of the escalation ID. The MOD function has been chosen to preserve functionality with MySQL, SQLITE & Oracle.
This has been tested in production now for a few days with great results.
This patch is released in its entirety into public domain.
This is free and unencumbered software released into the public domain. Do with it what you will.