Fixing duplicate API requests
The first rule of distributed systems is “Don’t distribute your system”. Designing distributed systems right is infamously hard for multiplereasons. The idempotency concept For example, a call to a function can succeed or fail in non-distributed systems. Once you move...