- 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!
- 數據庫系統原理及MySQL應用教程(第2版)
- Learning Java Functional Programming
- 流量的秘密:Google Analytics網站分析與優化技巧(第2版)
- Hyper-V 2016 Best Practices
- TensorFlow Lite移動端深度學習
- Selenium Design Patterns and Best Practices
- Instant 960 Grid System
- Python 3破冰人工智能:從入門到實戰
- C語言程序設計案例精粹
- Spring Boot進階:原理、實戰與面試題分析
- ElasticSearch Cookbook(Second Edition)
- App Inventor少兒趣味編程動手做
- Java EE項目應用開發
- 嵌入式C編程實戰
- LabVIEW入門與實戰開發100例(第4版)