论坛首页 编程语言技术论坛

Thrift:Facebook.com 的核心框架

浏览 8752 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-12-07  
C++
http://developers.facebook.com/thrift/

Thrift is a software framework for scalable cross-language services development. It combines a powerful software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, and Ruby. Thrift was developed at Facebook, and we are now releasing it as open source.

在它的文档中,自比为 SOAP,CORBA,COM 一类的框架。看了一下它的功能,在 cross-language 方面,的确很酷,提供了很多语言的代码生成器,比如 cpp,java,python,php,ruby,perl 这些大家比较熟悉的,还包括一些看起来很酷的语言,比如 erlang,ocaml。
   发表时间:2007-12-09  
貌似一个应用层的支持多语言的socket封装,应该到不了核心框架的程度。
0 请登录后投票
   发表时间:2007-12-09  
pi1ot 写道
貌似一个应用层的支持多语言的socket封装,应该到不了核心框架的程度。


主要是说技术上的核心框架。或者从另一个角度来说,他们网站程序中用的比较多的一个库。

引用
Thrift is one of Facebook's core software engineering resources. It is used in various ways across many products, including: Search, Mobile, Posts, Notes, Feed, Platform. If you use the site, you've used Thrift.
0 请登录后投票
   发表时间:2007-12-09  
从同样的用途方面来说,ICE会更好一些。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics