educative.io

Physical server?

for TinyURL, how many physical servers do we need? Or should we go virtual? The same for database, do we need a seperate physical server do handle DB requests?