PinnedAman SaxenainLevel Up CodingMastering Advanced Concurrency in Golang: A Deep Dive into the sync PackageConcurrency is one of the standout features of Golang, enabling efficient and scalable parallel execution of tasks. To leverage the full…Jun 23Jun 23
Aman SaxenainLevel Up CodingMastering Channels in Golang: Examples, Use Cases, Pitfalls, and Error HandlingConcurrency is a fundamental aspect of Go, and channels are a core feature that facilitates communication between goroutines. This article…Jun 30Jun 30
Aman SaxenainLevel Up CodingImproving Elasticsearch Indexing Performance with GolangAs a senior software developer with 3.5 years of experience, I’ve worked extensively with Elasticsearch and Golang, focusing on optimizing…Jun 20Jun 20
Aman SaxenainThe Tech BibleSecuring Chat SystemsHey there! So, you know how everyone’s using chat apps like crazy these days? Well, they’re awesome for staying connected, but here’s the…Mar 28Mar 28
Aman SaxenaChatting 101: Hello, Goodbye, and Everything in BetweenIn the Previous Article, We understood the fundamentals of the Chat System. In this section, we focus on the flow of the chat system.Mar 141Mar 141
Aman SaxenaFundamentals of Chat SystemIn the realm of digital communication, chat systems play a pivotal role. This article explores the intricate world of chat system…Feb 28Feb 28
Aman SaxenaDATABASE MODELS: ACID VS BASE IN REALM OF CAP THEOREMIn database design, Two database models ACID (Atomicity, Consistency, Isolation, Durability) and BASE (Basically Available, Soft state…Jan 29Jan 29
Aman SaxenaStreamlined Pattern-Based Key Deletion in Redis Cluster with Multiple Master-Slave Setup Using…Pattern-based deletion in my Redis cluster with three master and three slave nodes was inefficient, often deleting keys from just one…Jan 21Jan 21