Earlier quoted context omitted.
Google has a lot of smaller projects that are very useful and well-written: - Closure Compiler for Javascript: http://code.google.com/closure/compiler/ - Sparse hashtable: http://goog-sparsehash.sourceforge.net/ - Chromium - Android - V8 JS engine - WebM And this more comprehensive list: http://code.google.com/hosting/search?q=label:google
Right. None of which you could reasonably describe as "the most important pieces of its back-end infrastructure," unlike HipHop, Thrift, HBase, Cassandra, memcache, etc. at Facebook. Google has contributed a ton of wonderful products to open source; however they will never contribute BigTable, MapReduce, GFS, Chubby, GoogleBot, their indexing pipeline, the actual reverse index query execution engines, the search engi…
Facebook HipHop serves 70% more traffic on same hardware
31–32 of 32 posts
Re: Facebook HipHop serves 70% more traffic on same hardware
#32So they dropped some rarely used functionality from PHP,... like serialization. Excuse me, "rarely used"?? Drupal strongly depends on serialization, to store data structures in the database (or, as they call it, "the cache"). You cannot effectively run Drupal without serialization. So "The likes of Drupal, MediaWiki, and WordPress are now using HipHop." sounds like it cannot be true.
I think they're referring to how APC serializes data structures internally, not the serialize() function. I might be wrong, but that's how I read it. edit: https://github.com/facebook/hiphop-php/wiki/Unimplemented-Fu... That's a list of unimplemented functions - unserialize_callback_func is unimplemented, but that's it wrt serialization functions.