Diseñar un backend con datos, migraciones y resiliencia
Perfil para plantear la estructura de servicios y datos de un backend, su evolución de esquema y el tratamiento de fallos. Aporta una plantilla de arquitectura y ejemplos orientativos de SQL y OpenAPI; exige revisar contratos, observabilidad y recuperación antes de implementar.Ir a la descarga
Ficha elaborada por peopleofthe.ai con asistencia de IA. Consulta el criterio editorial y los límites de las pruebas.
Contenido completo, licencia y requisitos revisados documentalmente; revisión fija, SHA256 y Git blob cotejados con árbol no truncado. Paquete reconstruido determinísticamente. Sin instalar ni ejecutar el recurso ni sus herramientas.
Antes de empezar
Comprueba que tienes lo necesario para usar este recurso.
- Anfitrión que admita instrucciones Markdown de agencia en inglés; el archivo no implementa herramientas ni una aplicación. Aportar dominio, carga, equipo, restricciones y arquitectura actual con permiso para compartirlos.
- Seleccionar entre monolito, monolito modular, microservicios o serverless según necesidades reales. Los servicios, PostgreSQL, Redis y RabbitMQ del ejemplo son opciones ilustrativas, no dependencias obligatorias del perfil.
- El SQL es un fragmento: referencia categories sin crear esa tabla y no implementa por sí mismo hashing de contraseñas, autorización ni actualización de updated_at. OpenAPI usa dominios example.com y no configura un proveedor OAuth. No ejecutar esos ejemplos como migración o sistema completo.
- Definir y comprobar idempotencia, reintentos, timeouts, reconciliación de datos y rollback antes de una implementación real. El texto propone metas de latencia, disponibilidad y carga; son objetivos del autor, no resultados medidos ni garantías del recurso.
- Definición gratuita MIT. Modelo, alojamiento, bases de datos, colas y observabilidad pueden tener cuotas o costes según la solución elegida. No se han ejecutado consultas, migraciones, pruebas de carga ni servicios.
Compatibilidad declarada
Según la documentación de origen. La presencia en esta lista no implica una prueba de ejecución en cada entorno.
Una forma de empezar
EJEMPLO ILUSTRATIVOUna solicitud para adaptar a tu contexto y usar con el recurso.
Caso ficticio: un servicio recibe eventos de inventario repetidos y debe actualizar existencias sin descontar dos veces. Propón decisiones y verificaciones del backend, sin escribir ni ejecutar SQL.
Propuesta: identificar de forma única el evento, aplicar el cambio y su registro de procesamiento dentro de una operación coherente y definir qué se responde ante un reintento. Verificar duplicados, concurrencia y recuperación tras fallo; acordar retención de claves y reconciliación antes del despliegue.
Ejemplo editorial hipotético; no es una salida ejecutada ni una garantía de consistencia o rendimiento. Este ejemplo no es una salida observada de una prueba del recurso.
La fuente, a la vista
- Recurso original
- Backend Architect
- Autor
- Contribuidores de msitarzewski/agency-agents · aviso Copyright (c) 2025 AgentLand Contributors
- Versión o revisión
- 4e3ac3ca6604c75113f52c695dbddcc7af928b46
- Licencia
- MIT
Licencia MIT de la raíz leída completa, con Copyright (c) 2025 AgentLand Contributors y condiciones conservados. Archivo original completo sin modificar; procedencia y nota editorial separadas. No incluye los servicios, herramientas o productos mencionados.
Ver fuente original