I have a simple basic question. Assume i have a large website like facebook, gmail and so on. this site probably save hundreds of gigabytes information every day. My question is how these sites save this large information in their database(Because of database capacity). Is there only one database? Is there only one server for this site? If there is another server and database, how they can communicate with each others?
Share
They are clearly not using one computer…
The system behind such large sites are very complex, and distributed across datacenters. See – http://royal.pingdom.com/2010/06/18/the-software-behind-facebook/