C++开发的分布式网络通信框架(RPC)

我要开发同款
LionN2024年03月28日
85阅读
开发技术zookeeper、cmake、多线程、dockerC/C++
授权协议GPL许可

作品详情

一. 介绍
本项目是由C++开发的分布式网络通信框架(RPC),为了分布式环境下服务器之间进行远程方法调用提供了一套接口,通过该框架可以快速的实现RPC方法调用。
二. 技术栈
项目开发涉及到以下几个方面:
RPC远程过程调用原理以及实现
Protobuf数据序列化和反序列化协议
ZooKeeper分布式一致性协调服务应用以及编程
网络库编程
conf配置文件读取
异步日志模块
线程池模块
CMake构建项目集成编译环境
具体可以看github
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论