Pierce Lopez
Pierce Lopez
since Go does not use separate fuctions/options/objects for monotonic time, but includes it hidden in the wall-clock time struct, it's probably a bit tricky to figure out where it's being...
No progress. I suspect the issue may be around https://github.com/nsqio/nsq/blob/master/nsqd/guid.go#L59
The last time we visited this issue was #658 / #663 We didn't want to drastically change the GUID generation algorithm. Although we'd like to say the only guarantee is...
An interesting complication is that nsqd connects to nsqlookupd with a binary nsq-specific protocol over TCP, and _also_ makes some http requests to nsqlookupd on the http port. This has...
Merging back in to this project would have to be done one feature at a time. And as you say, it'll be a lot of work - not just because...
looks like the document useful for English speakers is this one: https://github.com/absolute8511/nsq/blob/master/doc/NSQ-redesigned-details.pdf One of the big changes is to use a shared file-based queue for all channels. That's similar to...
ah, partitions, reminds me of Kafka
I was thinking these things would be called something like "optional modules". Though "contrib" isn't too bad. My idea for command-line flags, and the config file, is to pass through...
Yeah, it won't be convenient to show the module options in `nsqd --help`, that's a downside. But you could add a `--mod-opts-help` flag to call into each module to print...
@mreiferson - have any opinions on this, the structure it is developing?