TiRPC是基于C++11开发的小型异步RPC框架,其核心代码简洁易读,旨在快速搭建高性能异步RPC服务。它采用Reactor架构结合多线程技术,提供阻塞与非阻塞协程式异步调用,拥有先进的日志模块(包括异步打印、日志分级、文件输出与滚动、崩溃前日志同步等功能),支持TinyPB和HTTP协议以及协程、Reactor、Tcp等封装,适合用于学习和快速搭建RPC服务。
TiRPC是基于C++11开发的小型异步RPC框架,其核心代码简洁易读,旨在快速搭建高性能异步RPC服务。它采用Reactor架构结合多线程技术,提供阻塞与非阻塞协程式异步调用,拥有先进的日志模块(包括异步打印、日志分级、文件输出与滚动、崩溃前日志同步等功能),支持TinyPB和HTTP协议以及协程、Reactor、Tcp等封装,适合用于学习和快速搭建RPC服务。