paint-brush
Designing an API Rate Limiter by@systemdesign
438 reads
438 reads

Designing an API Rate Limiter

by NK3mFebruary 10th, 2023
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Distributed systems implement an API rate limiter for high availability and security. The throttle cache uses a write-behind cache pattern by storing the throttle data on the message queue to improve the latency. The dropped requests are stored in the queue for analytics and auditing purposes.
featured image - Designing an API Rate Limiter
NK HackerNoon profile picture
NK

NK

@systemdesign

Building the best system design resource in the world. https://newsletter.systemdesign.one/

L O A D I N G
. . . comments & more!

About Author

NK HackerNoon profile picture
NK@systemdesign
Building the best system design resource in the world. https://newsletter.systemdesign.one/

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here