Realtime distributed messaging platform built using Go and React (Fullstack) ❤️
-
Updated
Feb 21, 2025 - Go
Realtime distributed messaging platform built using Go and React (Fullstack) ❤️
Low level system design solutions in Golang
System design exercises by Arpit Bhayani
A barebones transactional in-memory key: value store with a REPL [For educational purposes]
An abstract system model store to automate various kind of operations
Type ahead server for learning systems tradeoff
This is tiny url(or short url) writen with golang, redis, mongodb and zookeeper and I deploy it on rancher kubernetes and also build CI/CD pipeline on my self-hosted gitlab.
High-precision QPS (Queries Per Second) statistics system, suitable for real-time request frequency statistics in high-concurrency scenarios. A high-performance counter implemented in Go language, supporting accurate statistics in million-level QPS scenarios.
Terraform provider for Structurizr (on-premises and cloud service)
A straightforward implementation of a token bucket rate limiter in Go. Designed for managing request rates across different entities, it handles global requests, services A and B, and individual users based on their IP addresses.
Distributed System fork from git://g.csail.mit.edu/6.824-golabs-2022
A curated list of design patterns using Golang
A distributed cache system in Golang. It spans across multiple servers with a leader server and follower servers.
System design for URL shortener service.
Website aiming to provide easiest way to learn Algos & DS for FAANGs
A URL shortener service written in Go following the System Design Interview scenario
Add a description, image, and links to the system-design topic page so that developers can more easily learn about it.
To associate your repository with the system-design topic, visit your repo's landing page and select "manage topics."