Gagandeep Singh Ahuja's repositories
Dynamic-Programming
Dynamic Programming Practice Problems
go-concurrency
Concurrency related concepts, patterns in Go and how to handle these problems at scale
go-retry-handler
Http client to take care of retries with fixed backoff, exponential backoff, jitters, hystrix, circuit breaker, etc.
tech_articles
Collection of tech articles, engineering blog related notes from various sources which I found to be interesting.
blog-microservice
A microservice built in Node and React with most implementations from scratch
chan-pubsub
Abstraction layer to use pubsub solutions in a way as easy as channels
event-delivery
Simulates few functionalities of rudderstack by broadcasting message to multiple destinations
Greedy-Algorithm
Practice Problems on Greedy Algorithm
Heaps-Or-Priority-Queues
Practice Problems of Heaps(priority_queue in C++)
Paginated-Api
Creating a simple API in Node.js to implement pagination
Graphs
Practice Problems on Graphs