Size: a a a

var chat = new Chat();

2021 August 26

YM

Yury Morozov in var chat = new Chat();
Конкурент дикшенари работает быстрее чем лок на дикшонари
источник

YM

Yury Morozov in var chat = new Chat();
Лок будет ботлнек
источник

Ɖ

Ɖrēw in var chat = new Chat();
источник

VL

Vova Lantsov in var chat = new Chat();
Это логично, иначе бы этот класс не делали)
источник

YM

Yury Morozov in var chat = new Chat();
Более того, счтечик это не бизнес критикал, если случайно один +1 потеряется, никто не умрет
источник

YM

Yury Morozov in var chat = new Chat();
Но он не потеряется
источник

VL

Vova Lantsov in var chat = new Chat();
Тоже самое касается любых других конкурент типов, которые имеют неконкурент аналогов
источник

Ɖ

Ɖrēw in var chat = new Chat();
Вот и я так думаю
источник

Ɖ

Ɖrēw in var chat = new Chat();
Но он все равно не lock-free, к сожалению
источник

YM

Yury Morozov in var chat = new Chat();
Как я понимаю там должен на платформе опкод использоваться CPUшный который сам синхранет значение
источник

VL

Vova Lantsov in var chat = new Chat();
Раз в час/день мы и сами триггеримся)
источник

Ɖ

Ɖrēw in var chat = new Chat();
Чувак если тебе нечем заняться могу предложить поконтрибьютать в опенсорс
источник

YM

Yury Morozov in var chat = new Chat();
По поводу бота - можно вообще сидеть на бесплатном азуре, если не много сообщений то в квоты укладываешься
источник

YM

Yury Morozov in var chat = new Chat();
Проблема только с БД, вот она дорогая
источник

Ɖ

Ɖrēw in var chat = new Chat();
Найди проект по душе и контрибьють
источник

YM

Yury Morozov in var chat = new Chat();
У меня все работает
источник

YM

Yury Morozov in var chat = new Chat();
Тормоза потому, что инстанс засыпает
источник

YM

Yury Morozov in var chat = new Chat();
Да
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ну это не особо полезная обществу вещь
источник

YM

Yury Morozov in var chat = new Chat();
Просто инстанс засыпает, если будешь раз в 5 минут точно бомбардировать - то все ОК
источник