switch software design

FBOSS: Building Switch Software at Scale