Size: a a a

Scalability Camp — распределенный чат [СММщик в отпуске на Бали]

2019 July 20

A

Alejandro in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
всем привет. А видео будет? Я не знаю еще, смогу ли прийти
источник

ZO

Zlata Obukhovskaya in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Alejandro
всем привет. А видео будет? Я не знаю еще, смогу ли прийти
Будет
источник
2019 July 22

RC

Ruslan Chekalov in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
источник

RC

Ruslan Chekalov in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Читать я конечно не буду
источник

ZO

Zlata Obukhovskaya in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Ruslan Chekalov
Читать я конечно не буду
Где взял?
источник

RC

Ruslan Chekalov in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Zlata Obukhovskaya
Где взял?
в офисе
источник

ZO

Zlata Obukhovskaya in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Ruslan Chekalov
в офисе
Прикольно
источник

MB

Makc Belousow in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Ruslan Chekalov
Читать я конечно не буду
Картинки посмотреть?
источник

RC

Ruslan Chekalov in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Makc Belousow
Картинки посмотреть?
+
источник
2019 July 25

y

yopp in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
@gritzko а как в ron решается проблема синхронизации часов для таймштампов в GRA/CT?
источник

VG

Victor Grishchenko in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
yopp
@gritzko а как в ron решается проблема синхронизации часов для таймштампов в GRA/CT?
Они логические или гибридные
источник

y

yopp in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
А какие логические часы? Лампорта? Векторные?
источник

y

yopp in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Есть три ноды: A, B, C. A сказало “001 001 F”. У B и C часы стали 1. Одновременно и B сказало “002 002 o” “003 003 o” и C сказало “002 002 u”. Какое в итоге получится CT?
источник

y

yopp in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Причём B получило сообщение от С раньше чем A от С
источник

y

yopp in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
С векторными будет еще как-то понятно:

A: 1, B: 0, C: 0 001 F
A: 1, B: 1, C: 0 002 o
A: 1, B: 2, C: 0 003 o
A: 1, B: 0, C: 1 002 u

Похоже останется только заранее установить правила сортировки операций по значению вектора.

Но тогда возникает другой вопрос: как добавлять или удалять логические часы из этого вектора. Отдельным CT?
источник

VG

Victor Grishchenko in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Воу-воу
источник

y

yopp in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
🥴
источник

A

Alejandro in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
кто-нибудь разбирал interval tree clocks?
источник

y

yopp in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
Victor Grishchenko
Воу-воу
Мой уберграф начал красиво сводится к ссылкам и массивам, хочу его на RGA положить сразу. Утром уже догадался нажать на ссылку на статью про CT и кажется становится яснее.

Т.е. весь цимес в «An atom’s id is always greater than the id of the causing atom.», как следствие часы являются префиксом id и конфликтующие операции тупо сортируются по тому что в той статье называется anti-collision pseudo-random padding, а в RON стало site id?
источник

VG

Victor Grishchenko in Scalability Camp — распределенный чат [СММщик в отпуске на Бали]
yopp
Есть три ноды: A, B, C. A сказало “001 001 F”. У B и C часы стали 1. Одновременно и B сказало “002 002 o” “003 003 o” и C сказало “002 002 u”. Какое в итоге получится CT?
Почему они говорят 001 001, 002 002 ?
источник