LLM Message Processor 是基于 RabbitMQ、MinIO 和状态机的异步消息处理系统,支持消息消费 / 发布、对象存取、内存缓存与结构化日志。核心通过单条消息一次状态机流转(LOAD→HANDLER/EXCEPTION)实现可靠处理
本项目是一个基于 C++ 的im服务端实现,包含多个模块,用于处理用户消息、好友关系、文件存储、语音识别、网关服务等功能。项目使用了 Protobuf 进行数据序列化,结合 ODB 实现数据库持久化,并通过 RabbitMQ、Redis、etcd 等中间件实现分布式通信与服务发现。
进程ipc通信方式和相关设计模式,全部采用c++11及以上特性编写,包含责任链、建造者、模板方法、单例、工程、过滤器等模式
这是使用c++14和17编写的负载均衡式的在线OJ,网络基于cpp-httplib库搭建,采用MVC式架构设计,实现后台编译服务和前台OJ服务高度解耦合,实现负载均衡器达到根据机器负载情况智能选择后台服务的功能