【发布时间】:2023-03-27 22:56:01
【问题描述】:
假设我有一个每秒可以处理 100 个请求的 web api。一次,我的 api 有 10000 次请求/秒的命中率并使其崩溃。一年只发生一次,我们不知道为什么会发生。
那么,作为开发者,我们在设计 API 的时候,是否应该考虑这样的场景呢? API 是否应该受到这种峰值负载的保护?如果是,应该在哪一层做,怎么做?
【问题讨论】:
标签: performance web-services security asp.net-web-api api-design