gRPC Adoption in GIPHY

December 11, 2018 8:54 pm by Nima Khoshini

GIPHY’s API servers handle over a million requests a minute. To handle this load, we divide the work between a variety of microservices, each of which fulfills part of the request. For example, one service performs searches, another supplies metadata about GIFs, yet another validates user credentials, and so on. Our first iteration of microservices […]

Scaling GIF Data Storage to Infinity and Beyond!

January 23, 2018 8:07 pm by Nima Khoshini

Introduction Everyday here at GIPHY, we have GIFs on GIFs on GIFs uploaded to our platform. In fact, we serve over three billion GIFs a day (that’s a lot of dancing cats!) to over 300 million daily active users. Every upload, however, brings new information and an increasingly large amount of data—this can become a […]