alligator is a multi-protocol streaming framework.