C++并发世界

C++并发世界

深究服务端底层,会发现是压榨计算资源的艺术。skynet 是由 c 语言编写,提供一套 actor 模型。

从 helloworld 开始

此部分讲了基本的 C++程序,用 CMake 构建工程,此部分当然跳过了,去看 C++部分和系统编程部分都行

多核多线程

去看系统变成部分吧

探索 C++对象模型

Actor 模型的设计去看第一部分的 ECSActor 吧,栈、堆、智能指针

其他内容

主要有 队列与锁、条件变量、Worker 线程设计之类的等。这个章节主要是 C++与系统编程的内容,此部分就跳过了。经过 C++、系统编程、ECSActor 的内容学习后,已经基本具有此部分知识的应用能力。