How to make multiplayer for 2000 people?

My friend and I are going to create a multiplayer online game 2D. Everything will work through a server with a database.
I wonder if the engine can withstand more than 2,000 people and how to implement it correctly.
It will be open world MMORPG but 2d