Apache Thrift 如何扩展?

How is Apache Thrift scalable?

在他们的 website 中,Apache Thrift 被介绍为

software framework, for scalable cross-language services development...

但我找不到它的可扩展性。所以我的问题是是什么让它具有可扩展性?仅使用 Thrift 是否可以使您的应用程序具有可扩展性?如果没有,我如何以可扩展的方式使用节俭?

"Scalability",在此上下文中,意味着能够根据需要使用尽可能少或尽可能多的不同处理器将应用程序划分为尽可能多或尽可能少的部分。只需添加硬件即可“构建”相同的应用程序。

来自 Thrift 白皮书:

https://thrift.apache.org/static/files/thrift-20070401.pdf

Thrift has enabled Facebook to build scalable backend services efficiently by enabling engineers to divide and conquer. Application developers can focus on application code without worrying about the sockets layer. We avoid duplicated work by writing buffering and I/O logic in one place, rather than interspersing it in each application.