Software on the edge

The fastest data on your network is the data you already have

In our latest installment of “Industries on the Edge,” we’ll explore a scene of massive innovation and transformation in an industry that’s become a catalyst for change in all others.  An industry that signals its unprecedented agility with terms of art like “continuous improvement”, “continuous integration” and “continuous deployment”. It’s also an industry being driven […]

On the edge: The only real problem is scaling


“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, […]