Я хочу создать библиотеку журналов, которая будет регистрировать отправку и получение пакетов ч / б для нескольких клиентских и серверных приложений. Я хочу создать эту библиотеку настолько оптимизированной, чтобы записывать как можно больше журналов, но для ее достижения необходимо преодолеть связанную с IO проблему, для которой я думал, что таймер будет хорош, что в течение определенного времени мы не можем войти в систему, тогда поток регистрации будет прерван, и мы продолжим работу без регистрации, и когда мы получим его снова, мы должны это сделать снова. Я хочу знать, есть ли лучший подход, чем я могу пойти с? или кто-то может иметь какое-то мнение по этому поводу?