[Go] Profiling Worker Pool vs. Async Processing

Is it better to distribute tasks across multiple workers or handle each task asynchronously? Let’s find out through performance profiling.

October 27, 2024 · 3 min · 521 words · dingyu

[Go] Tuning GC with pprof

Ever heard of “many a mickle makes a muckle”? By identifying bottlenecks and minimizing memory allocations, you can reduce GC overhead and build highly optimized applications!

September 13, 2024 · 4 min · 671 words · dingyu