Very cool, congrats on getting this out, I think you're hitting a sweet spot! Kafka is a heavy hammer to swing for many, and scaling/merging old school bulk streams can be a mess.
I like that somebody actually took an effort to write a log store different
than Elasticsearch, but it's a really big shame that OK Log only stores
stringblobs. With such a setup, it's not any better than writing the same logs
to gzipped text files, sharded by timestamp.<p>And communication protocols are not documented, so querying and filling the
data is only available through a Go-produced binary. I'd rather leave that
([edit] filling the data that comes from network) to my Fluentd instance that
is already in place and runs as a networked daemon.