¿Qué significa compensating transaction?
Significado en Desarrollo de software, traducción al español y ejemplos
compensating transaction: transacción compensatoria
Operación de negocio posterior que contrarresta los efectos de otra operación ya completada cuando el flujo entero no puede terminar.
Cómo se usa
Se usa en flujos distribuidos. La compensación puede ser imperfecta y no equivale a restaurar una transacción de base de datos aún no confirmada.
Frases de ejemplo
A compensating transaction refunded the payment after the shipment reservation failed.
Una transacción compensatoria reembolsó el pago después de que fallara la reserva del envío.
El pago ya confirmado se contrarresta con un reembolso nuevo.
The compensating transaction released the hotel booking but could not undo the confirmation email.
La transacción compensatoria liberó la reserva del hotel, pero no pudo deshacer el correo de confirmación.
Algunos efectos externos persisten aunque se revierta la reserva.
Combinaciones frecuentes
- execute a compensating transaction
- design a compensating transaction
Términos relacionados
Más términos: Arquitectura, patrones de diseño y gráficos
- framework · framework
- dependency · dependencia
- tech stack · conjunto de tecnologías
- architecture · arquitectura de software
- design pattern · patrón de diseño
- trade-off · compensación
- scalable · escalable
- monolith · monolito
- modular · modular
- abstraction · abstracción
- separation of concerns · separación de responsabilidades
- loose coupling · acoplamiento débil
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
