stringtranslate.com

Единственная версия правды

В компьютеризированном управлении бизнесом единая версия истины ( SVOT ) — это техническая концепция, описывающая идеал хранилища данных , заключающийся в наличии либо единой централизованной базы данных , либо, по крайней мере, распределенной синхронизированной базы данных, в которой все данные организации хранятся в согласованной и согласованной форме. неизбыточная форма. Это контрастирует с родственной концепцией единого источника истины (SSOT), которая относится к принципу хранения данных, согласно которому конкретная часть информации всегда поступает из одного места. [ нужна цитата ]

Применяется к последовательности сообщений

В некоторых системах и в контексте систем обработки сообщений (часто систем реального времени ) этот термин также относится к цели установления единой согласованной последовательности сообщений в базе данных, сформированной посредством определенной, но произвольной последовательности записей. Ключевая концепция заключается в том, что данные, объединенные в определенную последовательность, представляют собой «истину», которую можно анализировать и обрабатывать, давая определенные результаты, и что, хотя последовательность является произвольной (и, следовательно, другая правильная, но столь же произвольная последовательность в конечном итоге даст разные результаты в любом анализе). ), желательно согласиться с тем, что последовательность, закрепленная в «единственной версии истины», является той версией, которая будет считаться «истиной», и что любые выводы, сделанные в результате анализа базы данных, действительны и неоспоримы, и (в в техническом контексте) база данных может быть продублирована в среду резервного копирования, чтобы обеспечить постоянное хранение «единой версии истины».

Ключевым моментом является то, что когда база данных создается с использованием внешнего источника данных (например, последовательности торговых сообщений с фондовой биржи), производится произвольный выбор одной возможности из двух или более одинаково допустимых представлений входных данных, но в дальнейшем решение закрепляет «в камне» одну и только одну версию истины.

Применительно к последовательности сообщений

Критики SVOT применительно к упорядочению сообщений утверждают, что эта концепция не масштабируема. По мере того, как мир движется к системам, распределенным по множеству узлов обработки, усилия, необходимые для согласования единой согласованной последовательности, становятся непомерно высокими.

Но, как отметил Оуэн Рубель в своем докладе «Новый шаблон API» в мире API , SVOT всегда будет уровнем обслуживания в распределенной архитектуре, где встречаются входные и выходные данные (I/O); Здесь также принадлежит привязка конечной точки, позволяющая обеспечить модульность и лучшую абстракцию данных ввода-вывода по всей архитектуре, чтобы избежать проблем, связанных с архитектурой . [1]

Смотрите также

Рекомендации

  1. ^ http://www.slideshare.net/bobdobbes/apiworld [ неработающая ссылка ]

Библиография