zlacker

[parent] [thread] 4 comments
1. pul+(OP)[view] [source] 2019-07-05 19:00:18
I wrote this article a couple of months ago and didn't expect it to appear on my news feed all of the sudden. Thanks for the love everyone. Any questions are welcome of course!
replies(2): >>Baeocy+de >>jand+z81
2. Baeocy+de[view] [source] 2019-07-05 20:48:24
>>pul+(OP)
How do you like the .17 update? :D

More seriously, I am curious about what people who haven't played Factorio think of the article. Since I've sunk $bignum hours in to it, I found your explanations clear, but I'd like to hear what those who haven't think.

replies(1): >>IggleS+cv
◧◩
3. IggleS+cv[view] [source] [discussion] 2019-07-05 23:58:34
>>Baeocy+de
I haven’t played Factorio, and have just barely used Kafka. Therefore, if there was any subtlety, it was lost on me. Nonetheless, this article was clear. I thought this cute and I liked it, but I’m not sure that I gained any new insights into Kafka. This is not a criticism!

However, one of the main advantages of Kafka, I thought, was that it’s so much more than a queue, since data is replayable, etc. The article does mention this as a shortcoming of the analogy, but isn’t this one of the main selling points vs other message queues?

4. jand+z81[view] [source] 2019-07-06 12:18:43
>>pul+(OP)
I really enjoyed reading this, thank you very much.

Please check the picture with the label "All microservice instances consume all messages". From my understanding it is more of a depiction of a consumer group.

As factorio really consumes the messages (they are gone once consumed) you cannot really implement "All microservice instances consume all messages".

Maybe this is BS, i have no Kafka expertise.

replies(1): >>pul+Sp1
◧◩
5. pul+Sp1[view] [source] [discussion] 2019-07-06 16:12:49
>>jand+z81
You're absolutely right. There's no correct way to visualize this in Factorio.
[go to top]