More than The Social Graph

Differences between Graphs that Manage Connections on the Internet

“The global mapping of everybody and how they’re related.” With these words, the famous programmer Brad Fitzpatrick defined a concept that has become one of the most important elements in the short story of the Internet: the social graph.

Few months before, during the first edition of the Facebook Developer Conference (Facebook F8), Mark Zuckerberg had attributed the power of Facebook to the “social graph, the network of connections and relationships between people on the service.” Eight years later, the Facebook social graph (The Graph API) is one of the biggest… but it isn’t alone.

Continue reading

From Distributed to Monolithic to Squeeze Your Resources

Importing 1.2 million contacts and 48 million emails every day to Gmail

At ShuttleCloud, a fast-growing start-up, our challenge has been to develop the most efficient platform architecture to import billions of messages or email contacts for our major customers, including Gmail, Comcast, and Time Warner Cable.

ShuttleCloud moves more than 400 million contacts per year, close to 35 billion emails. This functionality is available to all Gmail users, a total of 900 million users. Having important clients means really demanding SLAs (Service-Level Agreements), up to 99.5% in some cases.

Continue reading

Behind the Scenes: MVP’s MVP is ready to use. It’s online. As a good MVP, many things can be improved, new metrics will be added, and more details will be analyzed when we receive user feedback. We are very proud, however, that we have a first version online and ready to test by the user.

In a future post, we’ll analyze what we should do better and how we should plan or what we have concluded about our First Innovation Week. Continue reading