首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C++服务器应用程序

C++服务器应用程序
EN

Stack Overflow用户
提问于 2011-07-14 20:57:13
回答 4查看 178关注 0票数 1

有人能指出C++language-agnostic 服务器应用程序开发的首选参考资料/书籍吗?

我确实在这方面有一些经验,但我想知道更多,显然,知识可能来自于阅读相应的书籍:)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-07-14 21:22:45

这些是主要的相关主题:

  • 网络
  • 磁盘I/O
  • 并发性
  • 缩放
  • 高可用性和容错性

对于网络:Stevens的Unix网络编程圣经是一个很好的起点(如果你把它和他的TCP插图书混合在一起,你也会对这个主题有一个深刻的理解),但是在那之后,你必须为最近的文章挖掘网络。

我个人发现,用于快速应用程序(>1k并发客户端、重磁盘i/o、缓存、并发、MVCC、锁定和同步、无锁算法和数据结构、可伸缩系统)的最佳来源都在网上,主要是博客和收集的文章。深入研究一些很酷的开源项目的源代码也是非常宝贵的。

正如我所说,这是我的经验,但我想在这里谈谈任何真正好的书籍,包括一个或多个这些主题。

票数 1
EN

Stack Overflow用户

发布于 2011-07-14 20:59:25

如果您想了解套接字及其服务器端,请尝试Stevens,网络编程。

1?ie=UTF8 8&qid=1310677130&sr=8-1

票数 2
EN

Stack Overflow用户

发布于 2011-07-14 21:00:49

Beej网络编程指南是一个经典。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6699828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档