Skip to content

yangxingpping/SM

Repository files navigation

SM

格式化输出 fmt

日志 spdlog

关系数据库连接 sqlpp11

tcp/udp(uSockets,libuv)

http(uWebSockets)

协程,磁盘文件异步访问(asio)

强扩展的消息协议(nanomsg)

任务调度库(taskflow)支持cpu和GPU

无锁队列(concurrentqueue)

枚举类型反射(magic_enum)

序列化json(nlohmann-json)

磁盘文件更新检测库(efsw)

python交互(pybind11)

以及其他一些周边的库(jwt-cpp,cppcodec等)

编译工具(cmake(3.20之后版本),方便和vcpkg配合使用,后续加入windows,deb,rpm安装包打包脚本(cpack))

包管理工具(vcpkg)

未开始模块:

分布式执行运行时(Ray,分布式调用直接简化成C 的函数和类,使用非常简单)

rpc(rpclib)

通用框架SM(Suture monster 名字本身是缝合),中文名:百家衣


中途遇到比较困难的问题会在 https://github.com/yangxingpping/crashDay.git 记录

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published