Golang在接口开发的过程中,这两种方式哪一种更好,或者有什么问题?

大家在写接口的时候,比如有这样一个场景用户浏览,需要给文章增加浏览量
方案一:加浏览量这个操作,是有一个channel监听,程序一直在跑,如果浏览了帖子,新开一个goruntime往这个channel里面写入数据(ps:增加浏览量的channel可能阻塞),通知监听的channel执行
方案二:在用户请求接口返回这前的这个过程就给帖子的浏览量增加了一
这两种设计方式哪一种更好呢?我觉得第一种会更好,会不会出现什么问题呢?
qq_遁去的一_1
浏览 305回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript