Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

102 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

模拟 Rabbit 实现消息队列

项目介绍

我们通常会把阻塞队列封装成⼀个独⽴的服务器程序, 并且赋予其更丰富的功能。 这样的服务程序我们就称为 消息队列 (Message Queue, MQ).

技术涵盖

  • 开发主语言: C++
  • 序列化框架: Protobuf 二进制序列化
  • 网络通信: ⾃定义应⽤层协议 + muduo库:对tcp⻓连接的封装、并且使⽤epoll的事件驱动模式,实现⾼并发服务器与客⼾端
  • 源数据信息数据库: SQLite3
  • 单元测试框架: Gtest

About

achieve Rabbit MQ goal

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages