Size: a a a

2020 September 07

RM

Roy Mustang in C++ Together 2.0
Я бы наверное размер буффера оставил, а вот кол-во потоков убрал бы из конфига
источник

CC

Chris Calvin in C++ Together 2.0
Количество конфигурируемых параметров должно быть минимальным, но достаточным.
источник

CC

Chris Calvin in C++ Together 2.0
Количество потоков надо оставить, но проставить дефолтное значение в случае если пользователь его не укажет
источник

CC

Chris Calvin in C++ Together 2.0
(как и с размером буфера)
источник

RM

Roy Mustang in C++ Together 2.0
Chris Calvin
(как и с размером буфера)
Размер буффера думаю указать в 1 кб
источник

RM

Roy Mustang in C++ Together 2.0
или лучше больше
источник

RM

Roy Mustang in C++ Together 2.0
Короче, я глянул доку, там можно указывать чтоб флушило каждые N сек
источник

CC

Chris Calvin in C++ Together 2.0
Ты же данные терять не хочешь, у тебя флаш после каждой записи должен идти
источник

CC

Chris Calvin in C++ Together 2.0
Ты же сам говорил
источник

RM

Roy Mustang in C++ Together 2.0
А потом я предложил вынести эту настройку
источник

RM

Roy Mustang in C++ Together 2.0
Время в секундах вынести, если время 0, то флушить сразу
источник

RM

Roy Mustang in C++ Together 2.0
Мне не нравится что этот асинхронный логер конфликтуется с std::cout иногда
источник

RM

Roy Mustang in C++ Together 2.0
Как можно это решить?
источник

CC

Chris Calvin in C++ Together 2.0
Никак
источник

RM

Roy Mustang in C++ Together 2.0
Оставлять так?
источник

RM

Roy Mustang in C++ Together 2.0
У меня эта шляпа при тестах часто происходит, хз как в продакшене будет
источник

p

pepeground_bot in C++ Together 2.0
как ты собрался данные вытягивать оттуда? в общем так и делаю + смотрю другие варианты + предлагаю их + обсуждаю все решения (плюсы, минусы и шансы на сгоревшую жопу всегда 1. у тебя есть инструмент, пользуйся.
источник

RM

Roy Mustang in C++ Together 2.0
Я же 1 лям строк вывожу
источник

CC

Chris Calvin in C++ Together 2.0
Конфликтует это что значит?)
источник

CC

Chris Calvin in C++ Together 2.0
Ты логгировать же в файлы будешь, а не в консольку
источник