Skip to content
View wajidzaman's full-sized avatar

Block or report wajidzaman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Full-featured BitTorrent client package and utilities

Go 5,892 657 Updated Nov 8, 2025

Simple and powerful toolkit for BoltDB

Go 2,098 142 Updated Jan 7, 2024

Distributed game server

Go 18 10 Updated Feb 25, 2023

Twitter clone service optimized for Q.o.S. under high load - tested @ 1,200 requests/second. Leverages query caching with Memcached, Elasticsearch query and log optimization, & sharded Mongo database.

Go 4 2 Updated May 4, 2019

A distributed MySQL binlog storage system built on Raft

Go 896 136 Updated Mar 11, 2021

Event Sourcing + CQRS using Golang Tutorial

Go 80 12 Updated Apr 20, 2018

CQRS and event sourcing example in go

Go 66 2 Updated May 31, 2023

Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry and Postgresql.

Go 409 63 Updated Oct 9, 2025

Microservices Golang Saga Orchestration - Use Case using Transactional Outbox + Change Data Capture with Debezium

Go 38 7 Updated Dec 30, 2023

Newsletter to help busy software engineers become good at system design 👇

17,170 1,902 Updated Nov 6, 2025

A reference use of Hashicorp's Raft implementation

Go 1,062 138 Updated Aug 17, 2025
Go 7 Updated Jan 29, 2025

Worker is a Golang library for scheduling and worker pool.

Go 28 9 Updated May 30, 2022

a simple, concurrent task scheduler written in Go

Go 2 Updated May 1, 2023
Go 1 Updated Apr 13, 2023

rate limiter (限流器)

Go 1 Updated Mar 22, 2023

Tiny Rate limiter in Go

Go 1 Updated Apr 1, 2023

Low Level Design(LLD) in memory key value database in golang

Go 1 Updated Dec 1, 2021

Snake and Ladder Game Low Level Design in Golang

Go 2 2 Updated Sep 18, 2020
Go 1 Updated Apr 9, 2022
Go 2 Updated Dec 23, 2022
Go 2 Updated Nov 9, 2021

Simple message queue implementation

Go 3 Updated May 7, 2022

Golang client for Disque, the Persistent Distributed Job Priority Queue

Go 92 15 Updated Jan 29, 2020

Exercise for "Distributed System" course: Simple message queue written in Go.

Go 1 Updated Feb 3, 2020
Go 2 Updated Jul 23, 2021

Simple synchronous event pub-sub package for Golang

Go 21 3 Updated Aug 26, 2021
Next