- Learning Apache Thrift
- Krzysztof Rakowski
- 181字
- 2021-07-23 14:55:39
Chapter 1. Introducing Apache Thrift
There is a milestone in the life of every sufficiently large application that marks the point when it is too big to be maintained as a monolith. For some systems, it is in their blueprints from the very beginning, while for others, it comes as a growth induced necessity and brings along the need for massive rebuild.
Apache Thrift is one of the tools that assist in building scalable, distributed systems, spanning across different platforms and languages. Originally developed for internal use by Facebook, now it is an open source software project backed by the Apache Foundation. It is characterized by a wide range of supported languages, flexibility, and performance.
In this chapter, you will learn about the scenarios where using Apache Thrift may be necessary. You will also get familiar with its basic properties and how it is compared to other similar frameworks. It is essential to know the big picture to be able to select the best tool for your job.
Let's see how you can put Apache Thrift to good use!
- HTML5+CSS3王者歸來
- Java Web開發(fā)學(xué)習(xí)手冊(cè)
- Python自動(dòng)化運(yùn)維快速入門(第2版)
- Scala Design Patterns
- Flink SQL與DataStream入門、進(jìn)階與實(shí)戰(zhàn)
- BeagleBone Media Center
- Mastering Ext JS
- Visual C++開發(fā)入行真功夫
- HTML5 APP開發(fā)從入門到精通(微課精編版)
- jQuery炫酷應(yīng)用實(shí)例集錦
- Mastering Web Application Development with AngularJS
- Kivy Cookbook
- Android嵌入式系統(tǒng)程序開發(fā):基于Cortex-A8(第2版)
- HTML+CSS+JavaScript網(wǎng)頁制作:從入門到精通(第4版)
- Offer來了:Java面試核心知識(shí)點(diǎn)精講(框架篇)