Even if you have the money, Docker Compose and similar solutions are still a good option for 100,000 users.

Conversely no tech is good for any number of users if you don't understand it.

Unfortunately the tech available to us today is not designed to be understandable, it is made to generate consulting fees, training tuition and support contracts.