request throttling

/rɪˈkwɛst ˈθrɒtlɪŋ/ リクエスト スロットリング

1. サーバーやAPIへのリクエストの数を、一定時間内に制限すること。これはシステムの過負荷を防ぎ、安定性を保つために行われます。

リクエストスラットリングは、サーバーが一度に処理できるリクエスト量を超えないようにするための技術です。これにより、悪意のある攻撃(DoS攻撃など)や、単なる大量のリクエストによってシステムがクラッシュするのを防ぎ、全てのユーザーに公平なサービスを提供します。
Our API implements request throttling to prevent abuse and ensure fair usage for all developers. (当社のAPIは、乱用を防ぎ、すべての開発者に公平な利用を保証するためにリクエストスラットリングを実装しています。)

2. 過剰なリクエストがシステムに到達するのを防ぐことで、サーバーの安定性と応答性を維持する技術。特定の期間における最大リクエスト数を設定することで機能します。

リクエストスラットリングは、単にリクエストを制限するだけでなく、システムの可用性を向上させるための戦略です。これにより、少数の悪意のあるユーザーや、意図しない大量のリクエストがシステム全体をダウンさせることを防ぎ、システムリソースを効率的に利用し、全てのユーザーが安定したパフォーマンスを享受できるようにします。
We implemented request throttling on our database queries to prevent overwhelming the server during peak hours. (ピーク時にサーバーを圧倒するのを防ぐため、データベースクエリにリクエストスラットリングを実装しました。)
関連
rate limiting
API management
bandwidth control
load balancing
DoS prevention