問題タブ [bandwidth-throttling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - クラウド サービスの API スロットリングを実装するためのレート制限パターン
提供される一連のサービスのスロットリングを実装したいと考えていました。負荷がピークに達している状態で、サービスを長時間実行しているユーザー、または大量のデータを送信しているユーザー、または後の段階でも構成できるその他のルールにサービスを制限または拒否したいと考えています。これをコード化するためにJavaとSpring Frameworkを使用する予定です。
レート制限パターンについて読みました。stack-overflow の投稿で提案された実装の 1 つがToken_bucket でした。記事は複雑に感じます。誰でも他の代替アプローチやパターンを提案できますか? そして、それらを説明する良い記事。
Microsoft- cloud design patternから別の pdf も見つけました。しかし、スロットリング パターンの実装についてはあまり説明されていません。しかし、同様の記事をいただければ幸いです。