En la gestión empresarial computarizada, la versión única de la verdad ( SVOT ) es un concepto técnico que describe el ideal de almacenamiento de datos de tener una sola base de datos centralizada, o al menos una base de datos sincronizada distribuida, que almacena todos los datos de una organización de manera consistente y forma no redundante. Esto contrasta con el concepto relacionado de fuente única de verdad (SSOT), que se refiere a un principio de almacenamiento de datos para obtener siempre una determinada información de un lugar. [ cita requerida ]
Aplicado a la secuenciación de mensajes
En algunos sistemas y en el contexto de los sistemas de procesamiento de mensajes (a menudo sistemas en tiempo real), este término también se refiere al objetivo de establecer una única secuencia acordada de mensajes dentro de una base de datos formada por una secuencia particular pero arbitraria de registros. El concepto clave es que los datos combinados en una determinada secuencia son una "verdad" que puede ser analizada y procesada dando resultados particulares, y que aunque la secuencia es arbitraria (y por lo tanto, otra secuencia correcta pero igualmente arbitraria proporcionaría en última instancia resultados diferentes en cualquier análisis ), es deseable estar de acuerdo en que la secuencia consagrada en la "versión única de la verdad" es la versión que se considerará "la verdad", y que las conclusiones extraídas del análisis de la base de datos son válidas e indiscutibles, y (en un contexto técnico) la base de datos se puede duplicar en un entorno de respaldo para garantizar que se mantenga un registro persistente de la "versión única de la verdad".
El punto clave es cuando la base de datos se crea utilizando una fuente de datos externa (como una secuencia de mensajes comerciales de una bolsa de valores) se hace una selección arbitraria de una posibilidad a partir de dos o más representaciones igualmente válidas de los datos de entrada, pero en adelante la la decisión pone "en piedra" una y sólo una versión de la verdad.
Según se aplica a la secuenciación de mensajes
Los críticos de SVOT aplicado a la secuenciación de mensajes argumentan que este concepto no es escalable. A medida que el mundo avanza hacia sistemas distribuidos en muchos nodos de procesamiento, el esfuerzo que implica negociar una única secuencia acordada se vuelve prohibitivo.
Pero como lo señaló Owen Rubel en su charla API World 'El nuevo patrón de API', el SVOT siempre será la capa de servicio en una arquitectura distribuida donde la entrada y la salida se encuentran; aquí también es donde pertenece el enlace de punto final para permitir la modularización y una mejor abstracción de los datos de E / S en toda la arquitectura para evitar la preocupación transversal de la arquitectura. [1]
Ver también
Referencias
Bibliografía
- King, Julia (22 de diciembre de 2003). "Business Intelligence: una versión de la verdad" . ComputerWorld .
- Lamport, Leslie (julio de 1978). "Tiempo, relojes y ordenación de eventos en un sistema distribuido" (PDF) . Comunicaciones de la ACM . 21 (7): 558–565. doi : 10.1145 / 359545.359563 .
- Inmon, Bill (9 de septiembre de 2004). "La versión única de la verdad" . Red de inteligencia empresarial . Powell Media.
- https://web.archive.org/web/20061015232747/http://www.industryweek.com/EventDetail.aspx?EventID=179
- Chisholm, Malcolm (diciembre de 2006), "No hay una versión única de la verdad" , Revista de gestión de la información , consultado el 15 de marzo de 2010