Gaurav Sen's repositories
Low-Level-Design
Useful Resources for Low Level System Design
youtube-projects
These are project resources for the live YouTube lectures. Includes dependency injection, git internals, code reviews and the system design contest.
chess-engine
The chess engine can generate all legal moves for a given position upto an arbitrary depth.
microservices-core
This repo uses three simple services to illustrate how most distributed microservice architecture systems work. We use Go for creating a reverse proxy and Java for service discovery and registering profiles. The services use heartbeats to stay registered. We use the MySQL database in service registry and profile.
Competitive-Programming
This is a collection of useful Competitive Programming material!
system_design
Preparation links and resources for system design questions
system-design-notes
A repo for system design notes by various authors
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
java-samples
☕ Java samples for Google Workspace APIs.
ImportJSON
Import JSON into Google Sheets, this library adds various ImportJSON functions to your spreadsheet