Sign in to follow this  
Shashwat Rohilla

How is Google increasing their database size on a per second basis?

Recommended Posts

How is Google increasing their database size on a per second basis?On the login page of gmail, the size written there keeps on increasing per second.
While adding machines, I think their must be a number of problems.
Please tell me how they are doing this.
How is their architecture so robust?

Share this post


Link to post
Share on other sites
rip-off    10979
[quote]
How is Google increasing their database size on a per second basis?
[/quote]
Why do you think they are adding to it on a per-second basis? That incrementing figure needs to represent only the lower bound of "average amount added per second" over some period of time.

[quote]
Please tell me how they are doing this.
How is their architecture so robust?
[/quote]
Have you tried... [url="https://encrypted.google.com/search?q=google+mail+backend+database+technology"]Googling for it[/url]?

Share this post


Link to post
Share on other sites
Hodgman    51328
[quote name='Shashwat Rohilla' timestamp='1311678437' post='4840450']How is Google increasing their database size on a per second basis?[/quote]It's not a real-time counter.....


Let's say they plug in one extra 1TB hard drive per day. Each day has 86400 seconds. Each TB has 1,099,511,627,776 bytes.
By dividing these, you get the equivalent figure of ~12MB per second.

So if I plug a 1TB hard-drive into my PC, i can say that today's [b]average[/b] increase in space was 12MB/s... even though for [b]86399[/b] of those seconds the growth was 0B/s, and for [b]1[/b] of those seconds, the growth was 1TB/s.

Share this post


Link to post
Share on other sites
alvaro    21263
There are many examples of quick-changing counters that are fed data much slower and are basically just telling you the approximate values and their rate of change. [url="http://www.usdebtclock.org/"]This page[/url] is full of them.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this