Don't block on kafka, update deps

That was a pretty big oversight that defeated much of our architectural decisions.