提供支持高并发的http接口,包括计算、回显、延时、库存查询、库存扣减业务。服务端基于 C++11 标准开发,使用 Boost.Beast 和 Boost.Asio 构建异步 HTTP 服务与事件循环,通过多线程 io_context 提升并发处理能力。缓存层使用 Redis,通过 hiredis 同步客户端与 Lua 脚本实现原子操作,保证高并发下的库存扣减安全性。持久层使用 MySQL。
点击空白处退出提示
语言技术
C++、C系统类型
Linux、Windows行业分类
工业互联网开源地址
https://gitee.com/wu-zefan/async-multithread-http-server.git授权协议
MIT许可
提供支持高并发的http接口,包括计算、回显、延时、库存查询、库存扣减业务。服务端基于 C++11 标准开发,使用 Boost.Beast 和 Boost.Asio 构建异步 HTTP 服务与事件循环,通过多线程 io_context 提升并发处理能力。缓存层使用 Redis,通过 hiredis 同步客户端与 Lua 脚本实现原子操作,保证高并发下的库存扣减安全性。持久层使用 MySQL。



评论