PinnedSystem Design — Design A Rate LimiterNote: I have read this great book System Design Interview — An insider’s guide by Alex Xu in depth. So most of my definitions and images…Jan 7, 202314Jan 7, 202314
PinnedWhat is NSQ and how to Implement it with Go?NSQ is an open-source real-time distributed message queue with no single point of failure. It is a reliable message delivery service with…Jul 4, 20231Jul 4, 20231
PinnedPublished inGeek CultureSystem Design — Scaling from Zero to Millions Of UsersNote: I have read this great book System Design Interview — An insider’s guide by Alex Xu in depth. So most of my definitions and images…Jan 2, 20239Jan 2, 20239
PinnedGetting started with Go!Google Engineers and some of the great minds in the field of computer science — Rob Pike, Robert Griesemer and Ken Thompson developed Go…Dec 23, 2022Dec 23, 2022
Understanding Sync/Async processing and implementing it with GolangWhen working on projects that require handling multiple operations simultaneously, developers often encounter the choice between…Nov 5, 2023Nov 5, 2023
Getting started with Redis …Introduction to Redis (all the jibber-jabber) => https://medium.com/swlh/the-amazing-redis-620a621f3b2Aug 12, 2023Aug 12, 2023
Socket.IO explained and implemented with GoA bidirectional, low latency and event-based communication between client and serverJul 4, 20231Jul 4, 20231
Building A Golang Docker ImageI was learning docker where the course teacher was building, running and pushing python/java/nodejs docker images. My tech stack includes…Jan 20, 20231Jan 20, 20231