Глядя на официальный код клиента .net, в нескольких местах я видел утверждения Лока.Это вызвало внутренний вопрос о том, насколько это влияет на производительность.
Мое текущее решение - это веб-приложение, которое использует graylog для ведения журнала, а его приемник - очередь кроликов.Один запрос критического пути может привести только к нескольким десяткам журналов, и в идеале он должен работать на 500 мс.В пиковые моменты мы ожидаем обрабатывать 3-5 таких запросов и 1-2 сотни других каждую секунду.
Прямо сейчас, соединение и модель в основном одиночные, и мой вопрос: насколько должен волноватьсяя о тех замках, когда мы попали в тяжелый груз?Есть ли какие-нибудь тупики?