Launching a Virtual Ground System Network – The Bridge to Being an Internet “Experience” Provider

Like most developers, we think what we are developing is the most important part of our system.  Our infrastructure service is the center of the universe; everything else revolves around it. Ok in reality, Viasat’s brand-new satellite broadband service is the main thing, the virtual network is built to support it. But the virtual network is very essential to the whole customer experience and a pathway for Viasat to create a planet-wide broadband network.


  (more)

Lift: A General Purpose Architecture for Scalable, Realtime Machine Learning

In the last few years, we’ve witnessed explosive growth in the role machine learning (ML) plays in technology. Making good predictions from data has always been important in our industry, but modern machine learning techniques allow us to be much more systematic. However, this wealth of new ML algorithms and services present new challenges for software developers.   (more)

VWA’s Journey to DevOps

ViaSat Web Acceleration (VWA) is a product that provides terrestrial-like web performance for our Exede satellite internet customers.  It is a merging and evolution of two ViaSat products: iPEP, a TCP accelerator, and AcceleNet, a web accelerator.  Development of VWA started about four years ago, as a project in our Acceleration and Research Technology (ART) center based in Boston.  More importantly, it was ART’s first project that experimented with continuous integration (CI).   (more)