Preferences

throwwgisgreat
Joined 0 karma

  1. > better behaviour than RabbitMQ since you can always re-read messages once they have been processed

    I can imagine, a 1 Billion dollar transaction accidentally gets processed by ten thousand client nodes due to a client app synchronization bug, company rethinks its dumb data dumper server strategy...news at 11.

  2. It would probably work fine, it would also put the jobs at risk of people who managed to convince their enterprises that a dumb but fast server (Kafka) was actually a good idea.
  3. > processing billions of Kafka events per day

    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.

  4. > if we reverse: does Kafka also handle 80% of what Postgres does with 20% the effort?

    First, it would be inverse, not reverse.

    Second, no it doesn't work that way, that's the point of the Pareto principle in the first place, what is 80% is always 80% and what is 20% is always 20%.

  5. > Wireguard can't punch through NATs or firewalls without third party software like Tailscale.

    That's a false or incorrect statement, I've been using Wireguard and a cheap VPS (actually free on OCI) for several years, and with a cheap VPS at AWS Lightsail before that. No third party software in use at all. The only thing running on the VPS is Wireguard. The only thing running on my peers is Wireguard.

    > Also I'm pretty sure each peer to peer connection needs to be individually set up in a config file ahead of time

    That's how I do it but there are tools available to make it easy.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal