Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed RPC Communication Framework

zh_CN 简体中文

This project is a distributed RPC communication framework based on the powerful open source network library Muduo and the data serialization library protobuf, which implements communication and invocation of remote services in distributed systems.

Distributed RPC Communication Framework

Environment configuration

  1. Linux System environment:ubuntu20.04
  2. Build high-performance, reliable server applications:boost库 + muduo库
  3. For data serialization and deserialization in C++:protobuf
  4. Distributed coordination service:zookeeper

Feature points

  1. Use the muduo network library to implement high-concurrency RPC synchronous call request processing
  2. Using Protobuf for serialization and deserialization of RPC method calls and parameters
  3. Asynchronous log output based on thread-safe buffer queue
  4. Use zookeeper as service governance middleware to provide service registration and service discovery functions

About

Distributed RPC Communication Framework

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages