We have approx 80 workflows that are scheduled to run every morning between 5am-9am. (Our source databases complete refreshing around 4am so we are unable to begin any earlier.) It's become such a log-jam that we have begun to consistently get a 60min+ delay with our scheduler. This also seems to be effecting our gallery apps as well - causing latency of the same amount of time when running any them during this time.
Are there any best practices to help alleviate these delays?
Are there specific items that could be selected w/in these workflows that could help?
Is there a way to increase queue size?
Should Apps have their own server to avoid this downtime?
Have we reached the limit that a single server can handle in this type of situation and we should think of upgrading/adding on?
How have others handled this situation as their user base has grown?
While the expansion of our user base has been awesome and adoption has skyrocketed, some of these growing pains are becoming painful.
Thoughts appreciated