自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用C++动手实现自己的网络库(参考Muduo)

使用C++动手实现自己的网络库(参考Muduo)github网址:https://github.com/shiyu-ren/mymuduo整体架构与Reactor架构高并发时代,支持一个strong的网络服务器一定要是多核多线程的。libev作者说过:one loop per thread is usually a good model,这样多线程服务器的关键就在于如何设计一个高效易于使用的event loop,然后使用线程池去高效的利用线程去run这个event loop,来实现高性能服务器。 整体

2022-03-21 22:04:02 2996 1

原创 使用C++开发RPC框架

使用C++开发RPC框架RPC(Remote Procedure Call)框架使得远端的一个进程可以调用远端另一个进程所提供的方法,是构建分布式系统的基础通信协议。本项目使用了C++开发了一个RPC框架所需要的各个模块。github地址:https://github.com/shiyu-ren/myrpcRPC框架原理集群与分布式假如我们现有一个数独求解服务器,包含了登录服务模块、计算求解模块与后台管理模块。开始时候数独求解服务器部署在单机上,但随着用户的增多与请求计算量的增多,单机环境撑不住高

2022-02-28 21:45:47 4685

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除