关于C++服务器框架选取方向和分布式的问题

我是狗尾巴 2015-01-14 01:23:07
各位高手好,小弟想学习C++服务器开发,想请教一下:

1.C++服务器学习具体可以学习那些方向,听说有ACE boost IOCP EPOLL这些,想问一下目前用途较广的是哪一个。
少走弯路,确定方向,就可以专心开始学习了。

2.C++服务器开发对跨平台的需求如何?

3.另外想问一下关于分布式系统的事情,想问一下C++的服务器是否也可以实现分布式,刚才说到的几个框架开发出来的服务器是不是都可以部署到分布式系统上。
有没有说某个框架就不支持分布式系统?
一般来说C++服务器的分布式系统采用什么系统?
...全文
636 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
我是狗尾巴 2015-01-20
  • 打赏
  • 举报
回复
谢谢您的回答,我明白了。
乔巴好萌 2015-01-16
  • 打赏
  • 举报
回复
ACE boost 算是框架 IOCP EPOLL 不能算框架 用epoll不如上libevent 做分布式 你要看看MQ消息队列 如果你够牛B 实现了一整套的方案 那C++的速度当然是最刚的 单台server几百万的用户是没问题的
我是狗尾巴 2015-01-16
  • 打赏
  • 举报
回复
4楼您好,我认为是这样的,就是写逻辑的时候不太去想分布式,而是在服务器开发完成后,在部署阶段使用一些策略来实现分布式,就是可以把联网管理和逻辑开销分摊到很多台硬件设备上,以便提高性能。 对这些分布式策略我不是很懂,对这些概念也很模糊,所以想问一问。 同时我也想知道,我在开发时候所采用的框架和开发方式,会不会影响最终的分布式部署。
turing-complete 2015-01-15
  • 打赏
  • 举报
回复
我想问下,楼主对“分布式”的理解。 即,在您看来,什么样的系统是分布式系统。 可以用描述性的句子来表达,例如:我认为,像XXX一样的系统是分布式系统。
引用 3 楼 gouweiba 的回复:
谢谢两位。 请问一下“分布式靠上层实现”是什么意思? 是说不论我采取什么框架来开发,最后只要发布的时候使用分布式方案部署,都可以实现分布式是吗? 我采用的框架不会影响我能否实现分布式,是这样的吗?
我是狗尾巴 2015-01-15
  • 打赏
  • 举报
回复
谢谢两位。 请问一下“分布式靠上层实现”是什么意思? 是说不论我采取什么框架来开发,最后只要发布的时候使用分布式方案部署,都可以实现分布式是吗? 我采用的框架不会影响我能否实现分布式,是这样的吗?
就想叫yoko 2015-01-14
  • 打赏
  • 举报
回复
跨平台要求不高 你上面说的那些是io部分的实现 分布式靠上层实现
赵4老师 2015-01-14
  • 打赏
  • 举报
回复
下载研究apache源代码。

64,647

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧