如何扎实系统地学好后端开发(Linux 环境下)?细分方向有哪些?可否推荐一些好的开源项目?
谢邀。
个人推荐开源项目Thrift。
官网:Apache Thrift
Github:apache/thrift · GitHub
Thrift最初由facebook开发,07年四月开放源码,08年5月进入apache孵化器。
Thrift允许定义一个简单的定义文件中的数据类型和服务接口,以作为输入文件,编译器生成代码用来方便地生成RPC客户端和服务器通信的无缝跨编程语言。
我读了一部分源码并没有读完,里面包含了大量C/C++开发技巧(部分是C++11新特性)及利用Boost库实现网络编程。官网有文档,我就不详细展开了,希望对题主有帮助。
编辑于 2015-04-19 13:24
?细分方向有哪些?可否推荐一些好的开源项目?/28a658061fae3e50afde13fb47b7a67e_720w.jpg)