winskyme
V2EX  ›  C++

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

  •  2
     
  •   winskyme · Jan 25, 2025 via Android · 3816 views
    This topic created in 478 days ago, the information mentioned may be changed or developed.
    一个简单但可靠的 linux C++服务端:

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