Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
dmurray
on Sept 3, 2024
|
parent
|
context
|
favorite
| on:
Notes on Distributed Systems for Young Bloods
It's impossible to have at least once delivery in an environment with an arbitrary level of network failure.
danenania
on Sept 3, 2024
|
next
[–]
You can have at-least-once-or-fail though. Just send a message and require an ack. If the ack doesn’t come after a timeout, try n more times, then report an error, crash, or whatever.
feoren
on Sept 3, 2024
|
prev
[–]
Sure you can: keep sending one message per second until you receive a response from the recipient saying "OKAY I HEARD YOU NOW SHUT UP!"
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search: