2,579 karma · joined April 23, 2015
CEO @ https://urlscan.io Twitter: @heipei
- EX101: Intel Core i9-13900 / 64 GB / 2x1.92 TB NVMe - From €84
- AX101: AMD Ryzen™ 9 5950X / 128GB / 2x3.84 TB NVMe - From €101
We use NSQ extensively and its a great fit for us. It's fast, lightweight, very easy to understand and work with, has great HTTP APIs for controlling the queues and publishing messages, etc. What it doesn't have is replication, so if a message must not be lost ever I'd reach for a distributed log, probably looking at Redpanda before Kafka, and possibly building my own on top of ScyllaDB since we're already running that.
The unifying aspects of using queues for us is that it allows us to load-balance jobs across workers, and allows us to monitor throughput in a centralised fashion. We can set alerts on the time-sensitive queues and then use different thresholds for the background queues, but we're using the same metric data and same alerting system.
I'm not saying I'm right on any of these, but I'm really curious to see how this plays out. There's gonna be some "wow, I didn't think that would happen" moments along the way.
Put another way: Would you want to be the last guy to buy an Intel Mac if Apple had already announced their switch to ARM with all the changes that go along with it? Yes, you can still run it, yes there are still others who run it, but do you want to be the last holdout that buys that Intel machine right before the next Apple keynote finalising the switch?
It will also be interesting to see what this does to the used-car market in Europe, though I guess you can always sell used ICEs abroad minus their shipping cost.
Every now and then I see the magic of modern text-editors (VSCode et al), especially with code completion /intellisense and file trees. For me, I rarely feel like I need to be able to complete function parameters in my code to be more productive. Code-writing takes up such a small amount of the creative process that I'm perfectly fine looking up seldom-used functions in a web-browser. I wonder if anyone has ever attempted the jump from longtime-vim-user to these and can share their stories about why or why not.
As a German I can certainly say that folks here really pay attention to where cars are manufactured. Tesla Model Y's available on various platforms are boldly advertised as "Manufactured in Grünheide". At the same time people are aware that some domestic models (such as the Mercedes EQS SUV) are solely manufactured in the US and then shipped over, which are sometimes conceived as lower quality as a result.
One small addition: Nomad recently implemented basic service discovery functionality into Nomad itself, so for simple use-cases you might get away with just a Nomad cluster without Consul running alongside: https://www.hashicorp.com/blog/nomad-service-discovery