- 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!
- Mastering ServiceStack
- Oracle從新手到高手
- 自己動手實現(xiàn)Lua:虛擬機、編譯器和標準庫
- 深入理解Django:框架內幕與實現(xiàn)原理
- 深入實踐Spring Boot
- 認識編程:以Python語言講透編程的本質
- Mastering KnockoutJS
- PLC編程與調試技術(松下系列)
- Android底層接口與驅動開發(fā)技術詳解
- SQL Server從入門到精通(第3版)
- Oracle GoldenGate 12c Implementer's Guide
- HTML+CSS+JavaScript網(wǎng)頁設計從入門到精通 (清華社"視頻大講堂"大系·網(wǎng)絡開發(fā)視頻大講堂)
- 深入實踐DDD:以DSL驅動復雜軟件開發(fā)
- Simulation for Data Science with R
- Offer來了:Java面試核心知識點精講(框架篇)