Esperando depósito en garantía

Revisión de código Node.js y React para solucionar problema de Post duplicados

Publicado el 24 Noviembre, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Descripción del proyecto:

Hola, estoy buscando un/a desarrollador/a con experiencia en Node.js y React para revisar el código de mi aplicación en busca de una solución al siguiente problema:

Problema actual:

En producción, ocasionalmente las solicitudes POST que envía el cliente (React) llegan duplicadas al servidor (Node.js). Esto sucede de forma intermitente, es decir, no siempre ocurre, y no he podido replicarlo en el entorno de desarrollo.
Algunas veces, la solicitud POST se envía entre 2 y 8 veces, causando problemas en la lógica de negocio.
Objetivo:
Quiero que alguien revise mi código tanto en el front-end como en el back-end para:

Identificar posibles causas del problema en mi implementación actual.
Proponer y, si es posible, implementar una solución eficiente.
Garantizar que el cliente solo haga un intento por solicitud, incluso en caso de fallos de red o errores en la respuesta del servidor.
Asegurar que el servidor maneje correctamente los duplicados en caso de que lleguen.
Detalles técnicos:

El cliente está desarrollado en React.
El servidor está construido con Node.js y utiliza Express.
En el entorno de producción usamos Apache2 y Keepalived como balanceador de carga.
Lo que espero del freelancer:

Revisar el código de mi aplicación y buscar posibles errores o malas prácticas en la implementación de las solicitudes POST.
Proponer métodos alternativos para solucionar el problema si considera que hay un enfoque más robusto.
Explicar la solución implementada para que pueda entenderla y mantenerla en el futuro.
Requisitos:

Experiencia comprobada en Node.js, React y configuración de servidores en producción.
Capacidad para trabajar con código existente y buscar errores de manera eficiente.
Comunicación clara para explicar el diagnóstico y las soluciones.
Presupuesto: A convenir según la propuesta.

Si tienes experiencia en este tipo de problemas y crees que puedes ayudarme a resolverlo, por favor postúlate. Incluye en tu propuesta si has trabajado con situaciones similares y cómo las has resuelto.

¡Gracias!

Contexto general del proyecto

En producción, hemos detectado un problema intermitente donde algunas solicitudes POST se ejecutan más de una vez, causando inconsistencias. Estoy buscando una solución técnica para resolver este problema y asegurar que las solicitudes sean únicas y controladas correctamente tanto en el cliente como en el servidor.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: 29 Noviembre, 2024

Habilidades necesarias

Otros proyectos publicados por M.