Amazon DocumentDB (con compatibilidad con MongoDB) ahora admite reintentos de escrituras
Para los desarrolladores que crean aplicaciones compatibles con MongoDB, las escrituras reintentables mejoran la resiliencia de las aplicaciones durante errores transitorios, como interrupciones de red o conmutaciones por error principales. Amazon DocumentDB (compatible con MongoDB) ahora admite escrituras reintetables a partir de la versión 8.0.2 del motor, lo que elimina la necesidad de realizar cambios adicionales en el código al habilitar esta capacidad.
Con las escrituras reintentables, el controlador MongoDB reintenta automáticamente ciertas operaciones de escritura una vez si se produce un error transitorio. La mayoría de los controladores compatibles con MongoDB actuales habilitan las escrituras reintentables de forma predeterminada. Con esta versión, las aplicaciones que se conectan a Amazon DocumentDB 8.0.2 ya no necesitan establecer retryWrites=false en la cadena de conexión para evitar errores. La escritura reintentable es compatible con todos los comandos de escritura, excepto updateMany y deleteMany, así como con los comandos de confirmación y cancelación de transacciones. En las versiones del motor anteriores a la 8.0.2, las escrituras reintentables siguen sin admitirse y deben deshabilitarse.
Las escrituras reintentables están disponibles en los clústeres sin servidor y basados en instancias de Amazon DocumentDB 8.0.2 en todas las regiones en las que Amazon DocumentDB 8.0 está disponible. Para comenzar con las escrituras reintentables, consulte la guía para desarrolladores de Amazon DocumentDB.