it's fine for this PR but it would be nice if we could leverage the serializer support in kafka for modularity. (currently it is set in the sample config to `serializer.class=kafka.serializer.StringEncoder`)

that way a user could potentially swap in their own serializer with ease