Snappy compression

might be better to use the higher level networking library like NetMQ for this, in 2019 you shouldn’t have to deal with raw sockets anymore: