Rate limiter is an application to implement rate limiting and throttling on multiple levels (requests per minute, per second etc) using leaky-bucket algorithm.
-
Updated
Sep 5, 2018 - Java
Rate limiter is an application to implement rate limiting and throttling on multiple levels (requests per minute, per second etc) using leaky-bucket algorithm.
Dummy GitHub service
I build many system architectures here that they contain different language, function, architecture and area. And build the system design knowledge
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Recipies for good coding practices
Parking lot interview question solution implementation asked by GoJek
🌟ᴛʜɪꜱ ɪꜱ ᴛʜᴇ ꜱᴏʟᴜᴛɪᴏɴ ᴏꜰ ꜰᴀᴍᴏᴜꜱ ᴀᴍᴀᴢᴏɴ Qᴜᴇꜱᴛɪᴏɴ ꜰᴏʀ ꜱᴅᴇ1 ʀᴏʟᴇ ɪɴ ᴜꜱ ᴀɴᴅ ᴀʟꜱᴏ ᴀꜱᴋᴇᴅ ʙʏ ᴅɪʀᴇᴄᴛᴏʀ ᴏꜰ ᴡᴏʟʟꜰɪꜱʜ ᴘʀɪᴠᴀᴛᴇ ʟɪᴍɪᴛᴇᴅ 💻 🎯 🚀
A barebones transactional in-memory key: value store with a REPL [For educational purposes]
Repo to hold system design related learning artefacts
Rough shapes to do rapid system design in front-end, full-stack, back-end, distributed, and product settings.
All things systems design. Resources, Interview questions, e.t.c
Lectures and notes collection about software design and architecture.
Awesome! Learning computer science by yourself.
Concurrency problems in Distributed Systems and Solutions
A collection of awesome software, libraries and frameworks, design and architecture principles, books and videos, important resources and best practices about System Design & Architecture
my solutions in java for different machine coding question
System Design topics for learning distributed system.
Design Patterns implemented in python
Add a description, image, and links to the system-design-interview topic page so that developers can more easily learn about it.
To associate your repository with the system-design-interview topic, visit your repo's landing page and select "manage topics."