Estoy trabajando en el diseño de una aplicación que funcionará con los datos recopilados en DocumentDB. Supongamos que tengo una estructura de estructura de datos única (json que representa un producto). Este producto va a ser alterado por múltiples actores, flujos externos, etc. Así que cada vez que un actor altera un campo, se crea una nueva versión del producto.
Lo que tengo que producir ahora es una aplicación que funcione con estos datos, permitiendo la combinación de características/administración de versiones, para tener un usuario administrador que pueda producir una nueva versión de datos, conectando cada pieza. Algo así como git, puede retroceder, fusionar, insertar nuevos datos, aprobar una edición...
¿Tiene alguna sugerencia sobre un servicio en AWS o una biblioteca que pueda ayudar al desarrollo de este lado?
Gracias
Pensando en el diseño del esquema, podría probar el patrón de versiones de documentos .