In this chapter, you learned a lot of new information. First, you saw how the Apache Thrift looks from the developer's perspective; you got the tool necessary to work. If you were curious enough, you got deep into the technical details to know the network stack, including some of the transports, protocols, and servers.
Then, you got to know Apache Thrift's data types and other elements of IDL—building blocks of your services.
Having this foundation, you are ready to go deeper into the implementation of Apache Thrift in various programming languages. In fact, you are able now to design and develop your own advanced services. In the next chapter, we will work on strengthening these skills.