From be1f65569f693f2c330f0735dd4f31f1c9717c1c Mon Sep 17 00:00:00 2001 From: Gaurav Sen <59478396+coding-parrot@users.noreply.github.com> Date: Sun, 9 Oct 2022 08:43:11 +0530 Subject: [PATCH] Update README.md --- README.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5ce4614..106c91b 100644 --- a/README.md +++ b/README.md @@ -8,4 +8,24 @@ Please raise issues and pull requests for fixes and updates. 3. Rate Limiter 4. Service Orchestrator -Head to https://get.interviewready.io/ for a detailed explanation. +The following resources are useful for learning low level design. + +### Memory Management + +[Texas University Memory Models](https://www.cs.utexas.edu/~bornholt/post/memory-models.html) + +[Slack reducing memory footprint](https://slack.engineering/reducing-slacks-memory-footprint) + +### Message Queue - Rate Limiting + +[Apache Kafka Exactly Once processing](https://docs.google.com/document/d/11Jqy_GjUGtdXJK94XGsEIK7CP1SnQGdp2eF0wSw9ra8) + +[Uber Rate Limiter](https://github.com/uber-go/ratelimit/blob/master/ratelimit.go) + +[Martin Fowler Circuit Breaker](https://martinfowler.com/bliki/CircuitBreaker.html) + +[Netflix Hystrix](https://github.com/Netflix/Hystrix) + +### Course + +https://interviewready.io/