stringtranslate.com

Una única versión de la verdad

En la gestión empresarial informatizada , la versión única de la verdad ( SVOT , por sus siglas en inglés) es un concepto técnico que describe el ideal del almacenamiento de datos de tener una única base de datos centralizada , o al menos una base de datos sincronizada y distribuida, que almacena todos los datos de una organización de forma coherente y no redundante . Esto contrasta con el concepto relacionado de fuente única de la verdad (SSOT, por sus siglas en inglés), que se refiere a un principio de almacenamiento de datos para obtener siempre una determinada pieza de información de un solo 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 de tiempo real ), este término también se refiere al objetivo de establecer una secuencia única 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 constituyen una "verdad" que puede analizarse y procesarse 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 acordar que la secuencia consagrada en la "versión única de la verdad" es la versión que se considerará "la verdad", y que cualquier conclusión extraída del análisis de la base de datos es válida e indiscutible, y (en un contexto técnico) la base de datos puede duplicarse en un entorno de copia de seguridad para garantizar que se mantenga un registro persistente de la "versión única de la verdad".

El punto clave es que cuando la base de datos se crea usando 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 entre dos o más representaciones igualmente válidas de los datos de entrada, pero de ahí en adelante la decisión establece "en piedra" una y solo una versión de la verdad.

Tal como se aplica a la secuenciación de mensajes

Los críticos de la SVOT aplicada a la secuenciación de mensajes sostienen que este concepto no es escalable. A medida que el mundo avanza hacia sistemas distribuidos en muchos nodos de procesamiento, el esfuerzo que supone negociar una única secuencia acordada se vuelve prohibitivo.

Pero como señaló Owen Rubel en su charla en API World 'El nuevo patrón API', la SVOT siempre será la capa de servicio en una arquitectura distribuida donde se encuentran la entrada/salida (E/S); aquí también es donde pertenece el enlace del 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 de cruce de arquitecturas . [1]

Véase también

Referencias

  1. ^ http://www.slideshare.net/bobdobbes/apiworld [ enlace roto ]

Bibliografía