- 博客(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 3109 1
原创 使用C++开发RPC框架
使用C++开发RPC框架RPC(Remote Procedure Call)框架使得远端的一个进程可以调用远端另一个进程所提供的方法,是构建分布式系统的基础通信协议。本项目使用了C++开发了一个RPC框架所需要的各个模块。github地址:https://github.com/shiyu-ren/myrpcRPC框架原理集群与分布式假如我们现有一个数独求解服务器,包含了登录服务模块、计算求解模块与后台管理模块。开始时候数独求解服务器部署在单机上,但随着用户的增多与请求计算量的增多,单机环境撑不住高
2022-02-28 21:45:47 4826
空空如也
数据结构小问题求解,同学录
2017-12-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人