Now that's an idea I think a lot of people can get behind. From the left, the US is a bad host. From the right, get those globalists out of my country. Everybody wins.
I'm solidly in camp 2, the "common sense" camp that doesn't care about buzzwords.
That said, I don't consider running Kafka to be a headache. I work at a mid-sized company, processing billions of Kafka events per day and it's never been a problem, even locally when I'm processing hundreds of events per day.
You set it up, forget about it, and it scales endlessly. You don't have to rewrite anything and it provides a nice separation layer between your system components.
When starting out, you can easily run Kafka, DB, API on the same machine.
Vendors frequently push that narrative so they can sell their own managed (or proprietary) solution on it. With a decent AI model (e.g ChatGPT Pro), it's easier than ever to figure out best practices and conventions.
That being said, my point is more about the organizational overhead. Deploying Kafka still means you need to learn how it works, why it's good, its configs, API, how to debug it, set up obesrvability, yada yada.
Except that the burden is on all clients to coordinate to avoid processing an event more than once since Kakfa is a brainless invention just dumping data forever into a serial log.
Do you mean different consumers within the same consumer group? There's no technology out there that will guarantee exactly-once delivery, it's simply impossible in a world where networks aren't magically 100% reliable. SQS, RedPanda, RabbitMQ, NATS... you call it, your client will always need idempotency.
This seems like one of those things some people are more sensitive to than others. To my eyes, an LCD or an OLED is just as good as e-ink for reading, except in very bright sunlight.
Do you criticize the government too much? You're now a "specified person". Sure, the court may overturn the decision eventually, but for the next 3 years your life is ruined. This is the COVID trucker protest response playbook, now applied to the internet.
If you think but I don't like the COVID truckers, well that's fine for now. Wait until there is something you vehemently disagree with the government about. Freedom of speech must be protected, regardless of how much you like the content or the speaker.
ETA: What might be the justification for censorship in this bill? The telecom network is critical infrastructure. You're spreading mis/dis/mal-information, according to the government. Therefore you are harming the integrity of the telecom network.
I've had a Moonlander and a few other ergo mechanical keyboards. I never liked them and they didn't seem to help my forearm pain as much as I hoped.
After a lot of time and well over $1,000, the 2 things that solved it for me were: (1) get a soft, membrane-style wireless keyboard and put it in my lap when I type. I've found the Logitech MX Keys to be the most comfortable. (2) Use compression arm bands when typing. They're cheap.
All-in, you're looking at about $150 for a high-comfort solution. YMMV.