RLRohit Lokhandeinblog.rohitlokhande.inListen, React, Repeat: Practical select Techniques in GoConcurrency is one of Go’s greatest strengths, and channels are the backbone of safe communication between goroutines. But what happens when a goroutine needs to listen to multiple channels simultaneo3d ago·8 min read
EEEmmanuel Egwuinbackpressure.hashnode.devUnderstanding the Open Telemetry Collector: Part 1 - Architecture Overview1. Pipelines as Isolation Boundaries At runtime, the Collector constructs independent signal pipelines for traces, metrics, and logs. This isolation is a core reliability feature: a surge in trace vol6d ago·4 min read
AAArish Ahmadinblog.arishahmad.inUnderstanding Goroutines & The Go Scheduler (GMP Model)Go’s concurrency model is one of the main reasons behind its popularity for building scalable systems. While launching a goroutine looks trivial using the go keyword, the internal mechanics behind it Mar 1·6 min read
JSJagjeet Singhinfrustrated-dev-23.hashnode.devFrom Local Compose to 100K RPS on AWS: Building "Mini-Lambda", a Cloud-Native Serverless EngineThe Genesis: Why Build a Serverless Engine? Serverless platforms like AWS Lambda or Google Cloud Functions feel like magic. You throw code over the wall, and they handle the provisioning, scaling, andMar 1·6 min read
MKMichael Kantorinhashgraphonline.hashnode.devBuilding a Decentralized Registry in Go with HCS-2 on HederaOriginally published at hol.org With the explosive growth of AI agents, distributed systems, and decentralized applications (dApps), there's an increasing need for immutable, decentralized data sharing. When multiple actors—whether human or machine—n...Feb 28·5 min read
DDeepSeaXindeepseax.hashnode.devMalicious Go Module Impersonates crypto Library to Deploy Rekoobe BackdoorA Supply Chain Attack Hiding in Plain Sight A malicious Go module named github.com/xinfeisoft/crypto has been discovered impersonating the widely-used golang.org/x/crypto library. The module intercepts SSH password input, exfiltrates credentials to a...Feb 28·2 min read
KRKunja Ravi Kiranincodeops-labshashnodedev.hashnode.dev🚀 Docker Multi-Stage Builds & Distroless Images — Reducing ~700MB to ~2MB (Practical Demo)One of the most common production problems in containerized applications is unnecessarily large Docker images. You build a small application…And your final Docker image is: 700MB 800MB Sometimes evFeb 26·7 min read
LALamri Abdellah Ramdaneinservbaymac.hashnode.devHow I Compressed 3 Days of Go Backend Work into 30 MinutesDon’t tell me you are still relying on sheer hours to write code? I used to think that an outstanding backend engineer was just someone who wrote code faster and produced more of it. That was until I Feb 24·6 min read
PProGopheringopher-blog.hashnode.devGo 1.26: Small Changes, Massive Productivity BoostsGo 1.26 was released just two weeks ago. As someone who has spent over a decade in the trenches—troubleshooting performance bottlenecks and untangling complex codebases—I’ve seen many releases. But 1.Feb 24·5 min read
TDTim Derzhavetsintimderzhavets.hashnode.devBuilding Production-Ready Kubernetes Operators: From CRD Design to Reconciliation LoopsYour team just spent three weeks building a custom deployment pipeline on top of Kubernetes. It works—deployments roll out, databases get provisioned, configurations sync across environments. But the implementation tells a different story: a growing ...Feb 24·22 min read