V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
winskyme
V2EX  ›  C++

有没有合适开源的 C++项目可以快速实现一些功能

  •  2
     
  •   winskyme · 1 天前 via Android · 1267 次点击
    一个简单但可靠的 linux C++服务端:

    1 ,通过 http 或者 tcp 接收客户端发过来的 json 格式的数据
    2 ,支持解析、修改 json 格式的数据,根据 json 里某些字段的内容,去数据库再去查一些信息,补充进 json 数据中
    3 ,将这些 json 格式的数据保存在任务队列中,支持根据 json 数据里的计算类型字段,划分多个任务队列,支持队列的查看、管理;将队列中的信息轮询发送给各个计算节点,节点计算完成后再发下一个
    4 ,接收计算节点返回的 json 格式计算结果,并写入指定的数据库
    5 ,支持和各个计算节点的心跳报文,以感知计算节点的状态、当前是否有计算任务
    6 ,支持监听端口、数据库地址、客户端 IP 从配置文件中读取
    3 条回复    2025-01-26 17:39:19 +08:00
    yangzhezjgs
        1
    yangzhezjgs  
       1 天前 via Android   ❤️ 2
    csfreshman
        2
    csfreshman  
       1 天前
    brpc 比 workflow 更流行?可能存在偏见,workflow 只简单实现过一些 demo
    byasm32
        3
    byasm32  
       1 天前
    Boost.Asio+nlohmann
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1974 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 15:13 · PVG 23:13 · LAX 07:13 · JFK 10:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.