2

我想说,如果来自同一用户(针对 API)的请求开始发生得足够快,以至于他们每分钟的请求达到一定水平,我想开始拒绝请求,直到它变慢。(就像 Zendesk 的人所做的那样)。

问题有两个方面,计算请求率(最小 DB 读/写)的有效方法是什么,以及在 MVC 层次结构(操作过滤器、控制器方法覆盖?)中的哪个位置最好保留此代码?

4

1 回答 1

0

两个词,反应式框架。

它有各种各样的糖果和含糖的语法来节流和管理事件,从而变得越来越不让人头疼,而我敢打赌,它会慢慢回溯并消除下游的一些复杂性。

于 2011-08-18T20:13:05.347 回答