This era saw the rise of servers that became institutions. While names change and servers merge, a few key players dominated the narrative:
Design a server architecture that can scale with the number of players. This includes load balancing, distributed server setups, and ensuring database queries are optimized for large numbers of concurrent users.
If you are looking for a server, these are the features you should look for to ensure a good experience: