facebook 的那些软件 资料

HipHop PHP
https://github.com/facebook/hiphop-php/

Three20 is an Objective-C library for iPhone developers
https://github.com/facebook/three20

Haystack 
   Haystack是Facebook高性能的图片存储/检索系统。(严格来说,Haystack是一对象存储,所以它不一定要存储图片。)Haystack的工作量超大。Facebook上有超过2百亿张图片,每张图片以四种不同分辨率保存,所以,Facebook有超过8百亿张图片。

   Haystack的作用不单是处理大量的图片,它的性能才是亮点。我们在前面已提到,Facebook每秒大概处理120万张图片,这个数据并不包括其CDN处理的图片数。这可是个惊人的数据!!!
http://haystacksearch.org/

Varnish是一个HTTP加速器,担当负载均衡角色,同时也用于快速处理缓存内容。

   Facebook用Varnish处理图片和用户照片,每天都要处理十亿级的请求。和Facebook其他的应用应用一样,Varnish也是开源的。
http://www.varnish-cache.org/


Objective Sqlite is a leightweight Objective-C wrapper for sqlite. It provides a number of convenience functions for binding and retrieving data from sqlite results.
https://github.com/facebook/ObjSqlite
https://github.com/toastdriven/django-haystack

This open source iOS library allows you to integrate Facebook into your iOS application include iPhone, iPad and iPod touch.
https://github.com/facebook/facebook-ios-sdk

This open source Java library allows you to integrate Facebook into your Android application
https://github.com/facebook/facebook-android-sdk

This SDK provides a light wrapper around the Facebook Graph API.
https://github.com/facebook/csharp-sdk

Scribe is a server for aggregating log data that's streamed in real
time from clients. It is designed to be scalable and reliable.

https://github.com/facebook/scribe

JSGameBench helps the community improve game performance and we look forward to HTML5 game engine developers improving on our ideas and crushing these number!
https://github.com/facebook/jsgamebench

猜你喜欢

转载自wellee.iteye.com/blog/932232