How to run a lot of parallel UI tests using Selenium Grid? There is no way to do that, Selenium Grid is not able to run lots of parallel tests.
Do you want to register a really big number of nodes? Well, you can try.
More speed? You won't have it — the more nodes are registered on grid, the slower every test runs.
Fault tolerance in case Grid is not responding? Also in no way, you can't run several replicas and have a balancer before them.
Both refresh your Grid without downtime and have all the tests run without falling? Nope, that's not about Selenium Grid.
Don't want to keep thousands of Selenium configurations in memory? Would rather choose one of them on request? It won't work out.
Do you want to find solutions to these problems? Join us in this talk.
Mikhail develops testing tools at Avito.