It does support compression, but messages sizes are generally comparable to compressed JSON (YMMV, it will depend on your messages).