João Taveira Araújo
Director of Engineering, Fastly
João Taveira Araújo leads the Network Systems team at Fastly where he is responsible for network software, controversial architectural decisions, and writing bios.
Scaling Fastly Network: Balancing Requests | Fastly
João Taveira Araújo, Lorenzo Saino, + 1 more
Our previous post detailed how Fastly started down the slippery slope of network software. By implementing a distributed routing system on commodity switches, we were able to maintain complete control over how we forward packets at a fraction of the cost imposed by conventional networking wisdom.
Scaling Fastly Network: Fighting FIB | Fastly
João Taveira Araújo
This post is the first in a series detailing the evolution of network software at Fastly. We’re unique amongst our peers in that from inception, we’ve always viewed networking as an integral part of our product rather than a cost center. We rarely share what we do with the wider networking community however, in part because we borrow far more from classic systems theory than contemporary networking practice.