Реализация векторных часов

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

Там кто-либо - установленная платформа/общественность API, который я могу использовать для этого? Или ссылочная реализация = Или я должен кодировать его с нуля?

Спасибо за любые ссылки и подсказки

8
задан mbx 9 January 2015 в 15:00
поделиться

2 ответа

Реализация VectorClock доступна из Google Code .

Вы также можете посмотреть патчи для добавления поддержки векторных часов в Cassandra .

Вы также должны прочитать вики [1] [2] , чтобы узнать об ограничениях техники и других альтернативах.

8
ответ дан 5 December 2019 в 12:55
поделиться

Я нашел эти векторные часы, написанные на Java, как часть проекта voldemort .

Вот ссылка на исходный код . Вам также нужно будет извлечь ссылки на классы и интерфейсы.

Вот ссылка на Javadoc .

Вот статья в Википедии о векторных часах .

5
ответ дан 5 December 2019 в 12:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: