Идемпотентность API и ключи повторов: как не списывать деньги дважды и снизить число инцидентов • Kravchenko Web Lab