Стажёр Вася и его истории об идемпотентности API: какие проблемы могут возникнуть, если не учитывать идемпотентность распределенных систем в своем проекте, и как эти проблемы решать → https://habr.com/p/442762/