4 ms·
There is no silver bullet. Actors are overrated. Either you assume that any message may get lost, and you have to deal with failure, which is always painful. O
by davidgay 8y ago
There is no silver bullet.
Actors are overrated. Either you assume that any message may get lost, and you have to deal with failure, which is always painful. Or you assume the sender and receiver share a failure domain, and you're introducing asynchrony for no clear reason.
- inopinatus 8y agoErlang/OTP. Failure can be orthogonal to stability, and it doesn't have to be painful.
- walterstucco 8y agoWhat's the difference with functions that can fail or an API call that timeouts? If actors are designed to be services failure or a lost message are an implicit assumption Internally actors are fully synchronous