D
Size: a a a
D
SK
D
SK
D
SK
SK
AM
LL
libcluster
это что-то вроде пулбоя но с парой алгоритмов для проверки жизни кластера. Инстансы (или тут писали сервера) называются нодами по терминологии.LL
TCP
и просто переносит байтики. pg2
- это встроенные группы процессов, которые сначала лочат глобальный процесс, а потом отсылают на каждую ноду, в каждую группу по сообщению. Сообщения сначала memcpy
-ируется <количество нод> раз, а потом на каждой ноде скопируется <количество процессов в группе раз>SK
TCP
и просто переносит байтики. pg2
- это встроенные группы процессов, которые сначала лочат глобальный процесс, а потом отсылают на каждую ноду, в каждую группу по сообщению. Сообщения сначала memcpy
-ируется <количество нод> раз, а потом на каждой ноде скопируется <количество процессов в группе раз>LL
F
LL
МБ
DateTime.compare(a, b) in ~w[lt eq]a
? Часто в книжке вижу использование сигила в таком виде. Это что-то даёт в плане производительности или ещё есть какие-то бонусы?LL
DateTime.compare(a, b) in ~w[lt eq]a
? Часто в книжке вижу использование сигила в таком виде. Это что-то даёт в плане производительности или ещё есть какие-то бонусы?[:lt, :eq]
. Это производится во время компиляции и никак ничего не ускоряетPG
DateTime.compare(a, b) in ~w[lt eq]a
? Часто в книжке вижу использование сигила в таком виде. Это что-то даёт в плане производительности или ещё есть какие-то бонусы?:
и ,
VK
Enum.member?(b, a)
вместо a in b
🤦♂️SK
DateTime.compare(a, b) in ~w[lt eq]a
? Часто в книжке вижу использование сигила в таком виде. Это что-то даёт в плане производительности или ещё есть какие-то бонусы?RM