On the edge: The only real problem is scaling

edge

“The only real problem is scaling.  All others inherit from that one.” — Mike O’Dell, Chief Scientist, UUNet Building and running applications at the edge of the network is a complex exercise in distributed systems engineering.   And the challenge is often one of operations and scale. When we think of scaling challenges at the edge, […]

What’s the difference between peer to peer and client server?

p2p vs client server

In this blog post, we will look into client-server architecture, compare it to peer-to-peer, and find out exactly when client-server is better than P2P. For those of you who aren’t willing to spend few minutes reading through the article, I’ll give an immediate answer – peer-to-peer is always better than client-server. The client-server architecture is […]

How to Make a Virtual Data Center with your Existing Infrastructure

Before starting Resilio, one of the coolest applications of BitTorrent technology I ever saw was when some of the world’s largest technology companies started using the protocol to upgrade operating systems at massive scale in minimal time. I believe Twitter was the first, with a system written by Larry Gaeda (now the founder/CEO of Envoy, […]