The Curious Engineer

All blogs / Go

Andrii's Blog

blog.andr2i.com

Andrii's notes on Go performance and optimization: hot-path tuning, CPU caches, assembly-level tricks, compression internals, and other low-level engineering.

GoPerformance / optimizationAssembly

Posts
16 from 10 Jun 2024 to 6 Jul 2026
Posting
monthly (12 in the last year)
Kind
personal blog
Feed
https://blog.andr2i.com/rss.xml

2026 12

  1. Eliminating Go bounds checks with unsafe
  2. Eliminating Go bounds checks with unsafe
  3. How 4 bytes of padding make array clearing 49% faster
  4. How 4 bytes of padding make array clearing 49% faster
  5. Optimization catalog. When float division beats integer division
  6. Optimization catalog. When float division beats integer division
  7. Web compression in 2026: brotli, zstd, and compression patterns
  8. Web compression in 2026: brotli, zstd, and compression patterns
  9. A regression in code I didn't touch
  10. A regression in code I didn't touch
  11. Notes from Optimizing CPU-Bound Go Hot Paths
  12. Notes from Optimizing CPU-Bound Go Hot Paths

2024 4

  1. Notes on how I was creating lvm cache volume
  2. Notes on how I was creating lvm cache volume
  3. The most efficient way to reuse http request body in go
  4. The most efficient way to reuse http request body in go