Well, no one has talked about technologies related to distributed computing i.e. Mapreduce/Hadoop, BigTable/HBase/Cassandra etc. Google deserves the credit for developing these technologies in the first place. But Yahoo did the trick by providing open source implementations of these technologies. By providing them as open-source(may be first open-source product from yahoo),hadoop has quickly grown to what it is now in a very short span of time. Currently, almost all the big players in the web market are adopting these technologies for their use and, at the same time, contributing to these technologies. Facebook and twitter, both are now dependent on these tools.
I know that internally Google may be far too ahead than the current distributed computing technologies available in the market. But google is just using them internally, they are not using them either to offer them directly or by offering some other service depending on these technologies. I think, google need to think in this direction.
Comments
Well, no one has talked about technologies related to distributed computing i.e. Mapreduce/Hadoop, BigTable/HBase/Cassandra etc. Google deserves the credit for developing these technologies in the first place. But Yahoo did the trick by providing open source implementations of these technologies. By providing them as open-source(may be first open-source product from yahoo),hadoop has quickly grown to what it is now in a very short span of time. Currently, almost all the big players in the web market are adopting these technologies for their use and, at the same time, contributing to these technologies. Facebook and twitter, both are now dependent on these tools. I know that internally Google may be far too ahead than the current distributed computing technologies available in the market. But google is just using them internally, they are not using them either to offer them directly or by offering some other service depending on these technologies. I think, google need to think in this direction.