Engineering Blog


Learn from our challenges and triumphs as our talented engineering team offers insights for discussion and sharing.

Reconnecting Thrift Client

Here at LiveRamp, we use make heavy use of Apache Thrift. In some cases, we have Thrift clients in long-running processes. A variety of issues can cause these clients to disconnect, including: Transient problems with the network Remote service restarted Heavy load on either the remote or the local machine causes a timeout Without modification or intervention, losing its ...