如何用 C++从零开始实现一个网络框架

2016-09-25 10:38:50 +08:00
 Charles0429

自己动手写分布式 KV 存储引擎系列文章的目标是记录基于 LevelDB(RockDB)构建一个分布式 KV 存储引擎实现过程,算是对之前学习思路的事件。初步设想,此系列文章会包含以下主题:

此系列文章对应的源码放在DSTORE下。

本文为此系列第一篇文章,主要是关于如何设计和实现一个基本的网络框架。

4533 次点击
所在节点    程序员
13 条回复
erenno1
2016-09-25 12:18:10 +08:00
手动点赞
kAzec
2016-09-25 12:32:02 +08:00
好文章,不过好像发现🐞一枚:第一段中 “事件” -> “实践”。
gamecreating
2016-09-25 12:51:40 +08:00
C++....从 0 还是 C 来吧...
wu181184
2016-09-25 15:55:45 +08:00
校友兼老乡前来点赞
icylord
2016-09-25 17:44:11 +08:00
楼主厉害
byteli
2016-09-25 17:58:01 +08:00
太好了,看看楼主的博文,
owt5008137
2016-09-25 19:38:12 +08:00
写得不错啊, PS 这域名有点屌啊。
bugmenein
2016-09-25 20:10:21 +08:00
。。。
看标题以为从最底层开始写。
Charles0429
2016-09-25 20:50:58 +08:00
@bugmenein 你说的最底层是哪一层?
ashong
2016-09-25 21:53:38 +08:00
博文不错, 拜读 ing
colatin
2016-09-25 22:00:08 +08:00
这得造多少轮子啊
sli
2016-09-26 14:39:08 +08:00
读读 Aerospike 的源码?
Charles0429
2016-09-27 10:05:30 +08:00
@sli 先自己做着,再参考吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/308796

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX