有人能指出C++或language-agnostic 服务器应用程序开发的首选参考资料/书籍吗?
我确实在这方面有一些经验,但我想知道更多,显然,知识可能来自于阅读相应的书籍:)
发布于 2011-07-14 21:22:45
这些是主要的相关主题:
对于网络:Stevens的Unix网络编程圣经是一个很好的起点(如果你把它和他的TCP插图书混合在一起,你也会对这个主题有一个深刻的理解),但是在那之后,你必须为最近的文章挖掘网络。
我个人发现,用于快速应用程序(>1k并发客户端、重磁盘i/o、缓存、并发、MVCC、锁定和同步、无锁算法和数据结构、可伸缩系统)的最佳来源都在网上,主要是博客和收集的文章。深入研究一些很酷的开源项目的源代码也是非常宝贵的。
正如我所说,这是我的经验,但我想在这里谈谈任何真正好的书籍,包括一个或多个这些主题。
发布于 2011-07-14 20:59:25
如果您想了解套接字及其服务器端,请尝试Stevens,网络编程。
发布于 2011-07-14 21:00:49
Beej网络编程指南是一个经典。
https://stackoverflow.com/questions/6699828
复制相似问题