我有一个应用程序(网络应用程序),允许用户使用twitter oauth登录并提供自动的tweet删除功能。用户登录到Web应用程序后,我将为每个用户启动一个goroutines(通过REST api),这将删除用户tweet列表。
假设有100位用户,每位用户有500 ++条推文:
如何在删除过程的中间停止删除go例程。
例如:用户30在启动删除过程2分钟后请求停止删除推文(这应该通过对我的应用程序的API调用来完成)。
考虑到http请求和twitter API限制,创建go例程以使应用程序性能最大化的最佳实践是什么?我应该为每个用户创建go例程还是实现工作者池?
信息:我正在将anaconda用于twitter客户端后端
一只甜甜圈
蛊毒传说
相关分类