#idempotency

Python PeakPythonPeak
2026-02-09
2026-01-31

A passively safe system is one that is designed to fail gracefully. Crumple zones in cars, seismic zones in buildings, and gravity-driven cooling systems in nuclear reactors are all examples of passively safe designs.

Designing a Passively Safe API

#api #idempotency

2026-01-23

Tính bất biến (Idempotency) giúp hệ thống xử lý lỗi và tối ưu hiệu suất. Bài viết giải thích chi tiết nguyên lý và ví dụ thực tế trong thiết kế phần mềm. #laptrinh #hethong #Idempotency #SystemDesign

reddit.com/r/programming/comme

Python PeakPythonPeak
2026-01-21

Python vs PHP Idempotency Vault: Stop Double Charges

One key, one charge. No more panic refunds.

youtube.com/watch?v=n5D0a-KcLgM

Turbo Learn PHPTurboLearnPHP
2026-01-16
Turbo Learn PHPTurboLearnPHP
2026-01-12
2026-01-11

Очередь задач на Postgres: SKIP LOCKED + lease/heartbeat + backpressure (практический опыт)

Как сделать надёжную очередь задач без Rabbit/Kafka, используя только Postgres? Разбираю боевой паттерн: FOR UPDATE SKIP LOCKED для конкурентного забора, lease/heartbeat для возврата задач после падений и backpressure, чтобы воркеры не съели память.

habr.com/ru/articles/984102/

#PostgreSQL #очередь_задач #SKIP_LOCKED #FOR_UPDATE #lease #heartbeat #backpressure #atleastonce #idempotency #graceful_shutdown

Python PeakPythonPeak
2026-01-10
JavaScriptBuzzJavaScriptBuzz
2026-01-03
2025-10-13

Xem series Medium mới của @vivekburman1997 giải quyết thách thức data engineering! Chương trình đầu tiên: idempotency, logic phòng xáo động, recovery trong thực tế. Có code thực tế, kiến trúc & giải pháp. Không kêu kiok, chỉ뢰̃ng giải quyếtPain Points thật. #dataengineering #idempotency #retrylogic #ETLFunnel #nghientkhoa_tech #đã_lại #hêen #tjn

reddit.com/r/SaaS/comments/1o5

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪frankel@mastodon.top
2025-08-02
2024-06-10

Реализация итоговой согласованности. Разбор библиотеки event-outbox

В этой статье я хотел бы рассказать об архитектурных шаблонах Transactional Outbox и Idempotent Consumer. Кроме того, я хотел бы показать собственную реализацию, содержащую интересное сочетание технологий, выходящее за рамки этих шаблонов, значительно упрощающее реализацию и эксплуатацию.

habr.com/ru/articles/820867/

#transactional_outbox #python3 #kafka_apache #mongodb #idempotency #я_пиарюсь

:mastodon: Mike Amundsenmamund
2024-04-10

Idempotency Keys: How PayPal and Stripe Prevent Duplicate Payment

medium.com/@sahintalha1/the-wa

"[I]dempotency keys represent a fundamental innovation in digital payments, ensuring transactions are executed once and thereby enhancing security and user experience." --

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪frankel@mastodon.top
2024-04-07

Last week, I wrote an analysis of the #ITEF #Idempotency-Key specification. The specification aims to avoid duplicated requests. In short, the idea is for the client to send a unique key along with the request:

* If the server doesn’t know the key, it proceeds as usual and then stores the respons

* If the server knows the key, it short-circuits any further processing and immediately returns the stored response

This post shows how to implement it with #ApacheAPISIX.

blog.frankel.ch/implement-idem

Nicolas Fränkel 🇪🇺🇺🇦🇬🇪frankel@mastodon.top
2024-03-31

The first rule of #distributedsystems is "Don’t distribute your system". Designing distributed systems right is infamously hard for multiple reasons.

Imagine that the client sending a request sends a unique key along. The server keeps track of key-request pairs.

It’s precisely the idea behind the #IETF #specification The #Idempotency-Key HTTP Header Field.

blog.frankel.ch/fix-duplicate-

#API #APIs

2024-02-07

Explore what #Idempotency means, why it matters, and how it shapes how we design and interact with software: bit.ly/3upbRQt

Whether you’re a seasoned developer or just embarking on your coding journey, understanding idempotency is crucial to writing more robust and resilient programs.

#InfoQ #CloudComputing #AWS #Serverless

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst