Preguntas con respuestas sobre "idempotent"

25 preguntas, página #1

23

votos

4

respuestas

vistas 1,054

¿Deberían las implementaciones de IDisposable.Dispose () ser idempotentes?

El marco Microsoft.NET proporciona la interfaz IDisposable que requiere una implementación del método void Dispose (). Su propósito es permitir la liberación manual o basada en el alcance de recursos costosos que una implementación IDisposable pueda haber asignado. Los ejemplos incluyen colecciones de bases de datos, flujos ...

preguntado 11 años, 4 meses

1

votos

2

respuestas

vistas 1,171

¿Patrones para azurizar operaciones idempotentes?

¿Alguien conoce patrones para diseñar operaciones idempotentes para manipulación azul, especialmente el almacenamiento de tablas? El enfoque más común es generar una operación de identificación y almacenarla en caché para verificar nuevas ejecuciones, pero, si tengo una docena de trabajadores procesando operaciones, este enfoque será más complicado. :-)) ...

preguntado 11 años, 8 meses

5

votos

2

respuestas

vistas 3,412

¿Qué tipo de operaciones de base de datos son "idempotentes y conmutativas" al mismo tiempo?

Estaba investigando los frameworks / envoltorios de Scala DB y me encontré con Gizzard, de Twitter. Aunque al principio estaba impresionado, me tranquilicé cuando leí la restricción. Dicen que todas las operaciones de base de datos que realice deben ser tanto idempotentes como conmutativas. Si lo entiendo correctamente, esto básicamente deja ...

preguntado 11 años, 9 meses

1

votos

1

respuestas

vistas 468

Taskqueue y tareas no idempotentes

Estoy trabajando en una aplicación de votación, donde el usuario puede cargar una lista de direcciones de correo electrónico para todos los votantes. Después de verificar algunos errores, creo una entidad de votante para cada votante. Dado que puede haber una gran cantidad de votantes, creo las entidades Voter en una cola de tareas para evitar el límite de 30 segundos y ...

preguntado 11 años, 10 meses

11

votos

3

respuestas

vistas 5,753

¿Cómo garantizar la idempotencia del mensaje con múltiples consumidores competidores?

Tengo varios consumidores competidores distribuidos, cada uno de los cuales extrae mensajes de la misma cola (transaccional). Quiero implementar a cada consumidor como un receptor idempotente para que nunca procese el mismo mensaje más de una vez (en todos los consumidores), incluso si llega un duplicado. ¿Cómo puedo lograr esto con ...

preguntado 13 años, 6 meses

5

votos

7

respuestas

vistas 2,143

¿Cómo puedo evitar que se vuelva a escribir en la base de datos cuando el navegador se vuelve a cargar / volver?

Estoy armando una pequeña aplicación web que escribe en una base de datos (Perl CGI y MySQL). El script CGI toma información de un formulario y la escribe en una base de datos. Sin embargo, me doy cuenta de que si presiono 'Recargar' o 'Atrás' en el navegador web, volverá a escribir los datos en la base de datos. No quiero esto. ...

preguntado 14 años, 6 meses