关于共用api维护的问题

2013-05-16 15:45:18 +08:00
 qiongqi
有一套共用的api service,是几个部门的程序都会请求的,比如说 DELETE /twitter/id 这个,
现在一个部门这他们的页面加了个cache,需要在请求上面的那个api时,清掉这个cache。
问题就来了,需要把清cache这个操作放到api里吗?如果要放的话,api维护程序就很高了,而且跟这几个部门的业务都耦合在了一起。可是不放的话,就会有cache在别的部门调用接口的时候没有清掉的错误,这个应该怎么做呢?
2397 次点击
所在节点    问与答
1 条回复
dorentus
2013-05-16 22:56:27 +08:00
缓存是谁加的就由谁来清。

如果这个缓存仅和那个部门自己的业务相关,和其它无关,那么应该是得由这个部门在这里这边实现缓存的完全逻辑,不应该和你这边有牵扯。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/69093

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX