His purely a server scenario as the software won’t care or even notice the number of users. To handle 50 million you’ll need a server bank with load balancers.