MADS is an Amsterdam based advertising company which in 2011 handled all mobile ad traffic for companies like Vodafone in a few big countries.
For a peculiar setup of a Mobile operator in South America, the current SMS server didn’t match their odd specifications, and it needed to handle big campaigns while communicating with big latencies. To overcome this I made a proxy server in Go, which would sit between the MADS sms server and the system in South america. Mads could then pump entire campaigns as fast as possible into the proxy, which would use go to send the campaigns out again, but then tweaked to the clients needs. As to be expected, the proxy in Go had no problem maintaining good performance with the connection and high latencies.