TGViewer
Channel Public Channel
Programación es la magia de nuestra era

Programación es la magia de nuestra era

@programacion

Aquí se comparte Ideas, Tips y Soluciones a problemas comunes en la programación. También publicamos chistes para programadores. Admin: @lu1tr0n

Blog: https://elsolitario.org/
Sigueme redes Sociales como: @lu1tr0n
Subscribers
7.63K
Photos
129
Videos
2
Links
1.1K

Showing posts older than #1321 · Back to latest

Older Posts 20 shown
Post #1312 1.07K
Liberé una pequeña pieza open source que me hubiera encantado tener hace años.

idempotency-spring-boot-starter — soporte drop-in para Idempotency-Key en Spring Boot 3. Cada retry de un POST/PUT/PATCH devuelve la respuesta cacheada en lugar de cobrar dos veces o crear una orden duplicada. Backends JDBC + Redis (autodetectados), detección de mismatch estilo Stripe y cero cambios en tus controllers.

Ya disponible en Maven Central, licencia MIT.

Sale de años armando sistemas de pagos y webhooks. Feedback, issues y stars bienvenidos — y si encuentran un caso límite, mejor aún.

Repo: https://github.com/lu1tr0n/idempotency-spring-boot-starter

#SpringBoot #Java #OpenSource #Idempotencia
GitHub GitHub - lu1tr0n/idempotency-spring-boot-starter: Drop-in Idempotency-Key support for Spring Boot 3 APIs. Every POST/PUT/PATCH… Drop-in Idempotency-Key support for Spring Boot 3 APIs. Every POST/PUT/PATCH retry returns the cached response — exact same body, status, headers — instead of charging twice, double-creating orders...
  • ❤ 3
  • 👍 3
  • 🤯 1
Post #1307 693
Post #1304 649
Post #1303 619
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →