Thursday, 19 April 2007

Analogy between The Google OS and a traditionnal OS

Feature/Concept Traditional OS Google OS



CPU
Amazon Elastic Compute Cloud
DMA
Memcached
Interrupts
Google alarms
File management File system Distributed file system (e.g. DHT), Amazon Simple Storage Service, Google (secret) distributed filesystem
File search Agent Ransack Google search engine
Network protocol TCP/IP Stack P2P streaming
Pipes Unix pipes, named pipes Yahoo pipes, Microsoft Springfield
Conversation Unix talk Google Talk
Web server Apache Amazon's Simple Queuing Service
User management Unix/Windows XP accounts Google centralized accounts
Window manager Windows, X Window Netvibes, Google homepage
Calendar Outlook Google calendar
Word processor MS Office, OpenOffice Google document
Spread sheet MS Office, OpenOffice Google spreadsheet
Presentation MS Office, OpenOffice Google presentation