Ashef Tishad's repositories
instabid-wallet
A digital wallet with fast money transfer capabilities and a real-time commodity auction platform. Made with GoLang, microservices, domain-driven design, and hexagonal architecture.
golift
GoLift: A concise, scalable Go-based load balancer utilizing concurrency for optimized web traffic distribution. It explores advanced algorithms like Weighted Round Robin and Least Connections to enhance performance and reliability in dynamic environments, setting a new standard in load balancing efficiency.
go-project-template
Go Project layout with postgresql database and net/http.
distributed-id-generator
Developed a distributed transaction ID generator service for a fintech application, ensuring unique UUID-like IDs across multiple Docker instances with data consistency, collision prevention, and a rollback mechanism for failed transactions, achieving sub-100ms latency per request.
leetcode
Leetcode solutions in Golang.
millions-row
A Go-powered odyssey into the Million Row Challenge. High-performance data aggregation through concurrency and streamlined code.
raft
Golang implementation of the Raft consensus protocol