Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xiaojiaqi/10billionhongbaos
golang 实现单机支持100万用户,同时模拟了2015年微信红包的1400万QPS的场景,让服务器在压力下,轻松地完成业务。
https://github.com/xiaojiaqi/10billionhongbaos
60000qps c1000k
Last synced: 7 days ago
JSON representation
golang 实现单机支持100万用户,同时模拟了2015年微信红包的1400万QPS的场景,让服务器在压力下,轻松地完成业务。
- Host: GitHub
- URL: https://github.com/xiaojiaqi/10billionhongbaos
- Owner: xiaojiaqi
- License: gpl-3.0
- Created: 2017-02-14T15:39:26.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-03-04T13:37:09.000Z (almost 7 years ago)
- Last Synced: 2025-01-05T13:03:56.179Z (14 days ago)
- Topics: 60000qps, c1000k
- Language: Go
- Homepage:
- Size: 3.89 MB
- Stars: 1,700
- Watchers: 110
- Forks: 387
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-star - 10billionhongbaos
README
# 10billionhongbaos
一篇习作,教你如何实现单机支持100万用户,同时模拟了2015年微信红包的1400万QPS的场景,让服务器在压力下,轻松地完成业务。
技术要点:
* 优化普通服务器的参数,巧妙设计代码做到单机支持百万用户
* 单机可以支持QPS达 6万,可以满足100亿红包的压力测试。
* 完善的监控体系,验证了模拟是真实可靠的
* 简单的代码实现,希望可以为你的开发做些参考文档链接:[文档链接]( https://github.com/xiaojiaqi/10billionhongbaos/wiki/%E6%89%9B%E4%BD%8F100%E4%BA%BF%E6%AC%A1%E8%AF%B7%E6%B1%82%EF%BC%9F%E6%88%91%E4%BB%AC%E6%9D%A5%E8%AF%95%E4%B8%80%E8%AF%95)
觉得有用,请告诉我
觉得不错,支持一下