这里是modern c++开源社区,致力于现代C++促进企业生产力与效率 这里有创新的idea,这里有最酷的modern c++代码,这里有很棒的modern c++开源项目! [重磅]C++20基础库--yaLanTingLibs兰亭集库开源了,帮助开发者快速构建高性能C++应用 purecpp社区网站由纯C++打造,这就是真正意义上的purecpp!
purecpp
Clangd中的C++20 Modules支持
作者:许传奇 这篇博客的目的...
purecpp
yaLanTingLibs 支持国密SSL(NTLS)了
编者按:最近社区的shenxuebing 同学贡献了一个比较大的PR,让yaLanTingLibs 支持国密了,正如他说的:这使得 yaLanTingLibs 成为构建符合国密标准的高性能网络应用的理想选择。 ## 概述 yaLanTingLibs 现已全面支持国密SSL(NTLS,National TLS),这是中国国家密码管理局制定的密码算法标准。通过集成 Tongsuo(铜锁)...
purecpp
社区官网改版升级建议收集
近期准备对社区官网做一次改版升级,希望能更加贴近c++开发者的需要,大家有什么好的建议吗,请在微信公众号或者官网积极回复,如果采纳了建议会赠送C++书籍。 我先来抛砖引玉,我目前想到的几个改进想法:1.社区的布局整个修改,界面要做得简洁美观;2.板块更加丰富,推出一些面向初中级开发者的板块,比如增加一个C++提问和回答的板块,一些c++的问题可以在该板块得到社区同学的回答;增加一个code...
purecpp
秋来雁字欹,升级正当时--rest_rpc 升级到C++20了!
去年就发布了一个[通告](http://purecpp.cn/detail?id=2409)说一年后会将rest_rpc(https://github.com/qicosmos/rest_rpc) 从C++11 升级到C++20,刚好趁着国庆节期间没啥事的时候做了主要的升级工作,现在已经完成了! **见桂子花开** **秋来雁字欹,硕果累累时。** **一别经年久,重逢花满枝。...
purecpp
优化mooncake 元数据服务性能小记
mooncake(https://github.com/kvcache-ai/Mooncake) 是一个面向推理和训练的分布式缓存的开源项目,它的元数据服务使用的是yalantinglibs.coro_rpc。元数据服务的客户端封装了同步调用的接口给python调用,最近有业务方测出来在低并发的时候元数据qps很低,大概只有几百的样子。 如果关闭tcp no delay之后,qps是正常的...
purecpp
【重磅】支持rdma 通信的高性能rpc库--yalantinglibs.coro_rpc
yalantinglibs 的coro_rpc 是基于C++20 协程的高性能rpc库,提供了简洁易用的接口,让用户几行代码就可以实现rpc通信,现在coro_rpc 除了支持tcp通信之外还支持了rdma通信(ibverbs)。通过一个简单的例子来感受一下rdma 通信的coro_rpc。 # example 启动rpc server ```cpp std::string_vi...
purecpp
如何在python和go中使用雅兰亭库的coro_http 和 coro_rpc
...
purecpp
雅兰亭库可以通过vcpkg 安装了
最近社区的管奎同学帮助把yalantinglibs 集成到vcpkg中了,现在可以通过vcpkg 来安装雅兰亭库了。 # 如何安装 - 安装 vcpkg - 执行 ./vcpkg install yalantinglibs - 如...
purecpp
信号槽纯C++实现
**简介** ...
purecpp
最快的多线程计数器有多快(二)
前文中测试了yalantinglibs.thread_local_value在96核机器96线程测试,得到qps为58亿,可以说是相当快了,它是怎么做到的呢? 之前社区的同学说思路是不是用了线程局部变量,把counter作为线程局部变量,多线程计数的时候在各自的线程中计数,最后拿结果的时候把各个线程的...
Absolutely

purecpp

一个很酷的modern c++开源社区


[社区开源项目列表,点击前往]


purecpp社区自2015年创办以来,以“Newer is Better”为理念,相信新技术可以改变世界,一直致力于现代C++研究、应用和技术创新,期望通过现代C++的技术创新来提高企业生产力和效率。


社区坚持只发表原创技术文章,已经累计发表了一千多篇原创C++技术文章;


组织了十几场的C++沙龙和C++大会,有力地促进了国内外C++开发者之间的技术交流;


开源了十几个现代C++项目,被近百家公司所使用,有力地推动了现代C++在企业中的应用。


期待更多的C++爱好者能参与到社区C++社区的建设中来,一起为现代C++开源项目添砖加瓦,一起完善C++基础设施和生态圈。


微信公众号:purecpp, 社区邮箱: purecpp@163.com


友情链接