From 6ee1db2227a226a6b7f57013966c2e0f1e446465 Mon Sep 17 00:00:00 2001 From: Abid Hasan Date: Sat, 30 May 2026 23:15:01 +0600 Subject: [PATCH] Add Rate Limiter section to README Added a new section for Rate Limiter with relevant resources. --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index 0a2e252..826a801 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ It's a great way to learn. * [Physics Engine](#build-your-own-physics-engine) * [Processor](#build-your-own-processor) * [Programming Language](#build-your-own-programming-language) +* [Rate Limiter](#build-your-own-rate-limiter) * [Regex Engine](#build-your-own-regex-engine) * [Search Engine](#build-your-own-search-engine) * [Shell](#build-your-own-shell) @@ -352,6 +353,12 @@ It's a great way to learn. * [**Swift**: _Building a LISP from scratch with Swift_](https://www.uraimo.com/2017/02/05/building-a-lisp-from-scratch-with-swift/) * [**TypeScript**: _Build your own WebAssembly Compiler_](https://blog.scottlogic.com/2019/05/17/webassembly-compiler.html) +#### Build your own `Rate Limiter` + +* [**Go**: *Let's Create a Simple Load Balancer*](https://kasvith.me/posts/lets-create-a-simple-lb-go/) +* [**Go**: *Building a Production Rate Limiter from Scratch in Go*](https://dev.to/young_gao/building-a-production-rate-limiter-from-scratch-in-go-52b6) +* [**Python**: *Rate-Limiting Strategies and Techniques*](https://flask-limiter.readthedocs.io/en/stable/strategies.html) + #### Build your own `Regex Engine` * [**C**: _A Regular Expression Matcher_](https://www.cs.princeton.edu/courses/archive/spr09/cos333/beautiful.html)