Concurrent agent and relay threads

(imported topic written by SystemAdmin)

In another post I found this quote from a BES developer:

“In 7.x, the relay and root server will download all actions in parallel. However, it will only download one file per action. In the upcoming 8.0 release, the relay and server will fetch all downloads from all actions in parallel.”

Can anyone confirm that indeed relay and server downloads are in parallel in 8.x?

On the agent, I seem to recall hearing that up to two actions could run concurrently. Is that correct in 8.x? If so, are there any limitations or caveats to this?

If an agent comes back online and has say five actions queued up for it, how does it process those actions? Is it first issued, first run (in sequence of action ID)?