Как стать автором
Обновить

Комментарии 17

более простого вертикального масштабирования.

Исключительно вертикального масштабирования. Горизонтальное не предусмотрено и не факт что будет в принципе.

Спасибо за комментарий, действительно на текущий момент вообще никакой работы над реальным горизонтальным масштабированием не ведется, но стоит добавить два момента:

  • Не отрицают, что может быть в будущем дойдут до этого руки (см. коммент на github)

  • Уже сейчас для миграции с Redis Cluster доступна эмуляция через
    --cluster_mode=emulated (https://www.dragonflydb.io/docs/managing-dragonfly/clustermode). Больше похоже на "костыль", но хоть так

Честно говоря очень сильно заметно по этому проекту что самое важное это "Привлек $21 миллион в A-раунде инвестиций в марте этого года"

1) Манипулятивные комментарии к бенчмарку: про  "demonstrated better latency in write workloads" они написали до того как привести результаты бенчмарка а про "exhibited lower latency for the read benchmark" ниже данных, скорее всего в надежде что никто не будет дальше читать. Забавный выбор слов better и lower и уж точно совершенно не случайный.

Ведь если просто написать что латенси на GET в три раза хуже чем в memcached то могут и не дать 21млн.

2) Отсутствие горизонтального масштабирования преподносится как плюс:

3) Бенчмаркая редис и df нужно обязательно привязаться к метрике количество запросов на инстанс. Ведь иначе не получить x25 перфоманс. Использовать редис кластер для сравнения видимо было лень.

Не так давно команда редиса запустила кластер на одной машине и оказалось что 40 инстансов редиса выдают результаты выше чем 64 ядерный dragonfly https://redis.com/blog/redis-architecture-13-years-later/. А казалось бы shared nothing архитектура.

Меня тоже эти $21 миллион как-то удивили для такого технологического проекта.
Под впечатлением пошел посмотреть, сколько привлекли KeyDB (тоже многопоточный убийца Redis из 2019 г.). Оказалось, что у них было $1.3 миллиона в Seed-раунде, а потом их поглотил Snapchat. Может и тут какая-то похожа история выйдет...

А мы с вами от конкуренции даже выиграем :)

Справедливости ради, стоит заметить, что то о чём вы говорите не что-то из ряда вон выходящее, а самый что ни на есть рядовой маркетинг и позиционирование. Непонятен ваш "срыв покровов".

Ведь если просто написать что латенси на GET в три раза хуже чем в memcached то могут и не дать 21млн.

Вы раскрыли секрет полишинеля.

Отсутствие горизонтального масштабирования преподносится как плюс.

А здесь уже вы манипулируете. Добро пожаловать в release notes и discussions.

Бенчмаркая редис и df нужно обязательно привязаться к метрике количество запросов на инстанс. Ведь иначе не получить x25 перфоманс.

да, именно так, именно потому что DF пока ограничен в возможностях горизонтального масштабирования.

40 инстансов редиса выдают результаты выше чем 64 ядерный dragonfly

omg, вы через строчку в школе научились читать? о том и речь что никто не хочет поднимать и сопровождать 40 (40, Карл!) инстансов Redis-а. Поэтому и появляются новые решения вроде DF.

Да вы просто хейтер, гражданин.

Вы раскрыли секрет полишинеля.

И? Это плохо?

А здесь уже вы манипулируете. Добро пожаловать в release notes и discussions.

Раскройте пожалуйста мысль как связаны ссылки и моя манипуляция скриншотом их рядового маркетинга.

да, именно так, именно потому что DF пока ограничен в возможностях горизонтального масштабирования.

Не ограничен а она отсутствует. Причем это преподносится как плюс.

 о том и речь что никто не хочет поднимать и сопровождать 40 (40, Карл!) инстансов Redis-а. Поэтому и появляются новые решения вроде DF.

А я то думал что речь идет про перформанс.

Да вы просто хейтер, гражданин.

Все так, я хейтер манипулятивного маркетинга.

Не так давно команда редиса запустила кластер на одной машине и оказалось что 40 инстансов редиса выдают результаты выше чем 64 ядерный dragonfly

Я правильно понимаю, что редису понадобилось в 40 раз больше памяти, или они что-то с этим сделали?

В их эксперимент они запускают Redis Cluster, в котором данные шардируются по ключам. То есть память достаточно адекватно должна в такой схеме расходоваться, не x40.

Понял, спасибо

Зачем? Есть же шардирование.

Тестировал у себя, особо прям вау-результата не заметил, да и не все нужные команды поддерживает, но следить буду. Более того - не показал даже сильно лучше результатов, чем наша KVRocks, при том что мы на диск пишем все )

А KeyDB не тестировали? А то про него хайпа меньше, а толку может и больше)

Тестирую и смотрю на все редис-лайк штуки. Но мне надо персистент-хранилище, а не в памяти + мы активно используем STREAMS, которых в keyDB тогда не было, сейчас получше, но я все ждал их флеш-хранилище, пока непонятно. Пришлось стать комиттером в KVRocks )

 Но мне надо персистент-хранилище

А в сторону aerospike и tarantool не смотрели? Там есть и персистанс и стримы.

аероспайк коммерческий, тарантул смотрел, но луа (ладно) но коннектор к nodejs официально не развиваеться и без поддержки + так и нет транзакций где оба движка (mem + vinyl)

в тарантуле нет нативно стримов, есть очередь написанная просто и тоже не развиваеться )

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации