- you're sending big byte arrays over json/xml
- you cannot switch to a more efficient medium
- (but you can make your remote counterpart adopt a different encoding)
- and you still need to maximize your throughput
then I guess you might consider base85 for utf-8 or base32k for utf-16?