Go的高并发处理实例

By | 2018年5月2日

使用场景

不需要实时返回结果的处理,通常是异步的操作或者用户无感知的操作,例如:数据打点,文件上传等

代码来源

http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/

https://www.cnblogs.com/woodzcl/p/7602530.html

优化代码

main.go

tasks/define.go

tasks/worker.go

tasks/dispatcher.go

如main.go中所示,你只需实现接口Job的Exec方法,就可以执行任意你要做的事情了

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.