🖼️00Concurrency Is Not Parallelism — And Go Knows the DifferenceDEV Community·Kuba·17 days ago#HBZB19kf#why#go#webdev#fullscreen#goroutines#func+4 more🧰Tag tools✨Add tagI build backend systems for a living. Most of what I ship runs on NestJS — TypeScript, async/await,...15s0Read later0Read More
🖼️00Channels Aren't Message Passing — How Parked Goroutines OOM-Killed a PodDEV Community·Harrison Guo·19 days ago#pl3Ux3ct#go#concurrency#goroutine#goroutines#queue#buffer+2 more🧰Tag tools✨Add tagGo channels are synchronization primitives, not queues. They deliver backpressure only when the producer is bounded — and that's where the real OOM hides.15s0Read later0Read More
🖼️00Running go test -race in Production: Sampling Strategies That Don't Kill ThroughputDEV Community·Gabriel Anhaia·27 days ago#8dltmoI6#strategy#go#concurrency#testing#race#build+5 more🧰Tag tools✨Add tagThe race detector finds bugs nothing else will. It also costs 2-20x CPU per the Go team's own docs. Three sampling strategies to keep it on in prod.15s0Read later0Read More
🖼️00Goroutine Leaks Don't Show Up in CPU Profiles. Here's What to Read InsteadDEV Community·Gabriel Anhaia·28 days ago#IG25sCE1#go#debugging#performance#pprof#goroutine#fullscreen+4 more🧰Tag tools✨Add tagA parked goroutine burns zero CPU, so flame graphs miss leaks entirely. Read goroutine.pprof, set a NumGoroutine baseline, and gate CI with goleak.15s0Read later0Read More
🖼️00Postmortem: How a Go 1.24.0 gRPC 1.60.0 Deadlock Caused a 4-Hour Outage for 2026 FinTech AppDEV Community·ANKUSH CHOUDHARY JOHAL·about 1 month ago#US4sUpVL#postmortem#1240#grpc#1600#time#deadlock+4 more🧰Tag tools✨Add tagFrom Dev.to - grpc: Postmortem: How a Go 1.24.0 gRPC 1.60.0 Deadlock Caused a 4-Hour Outage for 2026 FinTech App15s0Read later0Read More