Standalone riff runtimes #1352
riff supports two runtimes today (core, knative) and a third (streaming) is in progress. It should be easy to add or remove a runtime from a cluster without disturbing the other runtimes. This means that we'll likely want to have a distribution unit for each runtime. Since the core runtime is so small, we may want to cohabitate it with the builders.