views:

9

answers:

0

For a long time I've assumed that when I send data down the wire, it'll be compressed for me, as NICs have supported hardware compression for decades. Recent testing however has shown this to be a naive view, so have started implementing software compression in my apps and services.

My question therefor is, to what extent can we as software dev's rely on hardware network compression, or have I fundamentally misunderstood what it's there for.