Давайте будем честными, большинство программных продуктов, которые разработчики производят, имеют довольно скромные требования к производительности. Например. Системы, возможно, обслуживают 100 запросов в секунду, если это произойдет.Статистика производительности крюков
Но давайте предположим на мгновение (или даже мечтать) о том, что вы, возможно, участвуете в «следующей большой вещи» (что бы это ни значило), и вы хотели ввести какую-то статистику производительности, чтобы помочь вам, когда все эти пользователи прилетают.
Регистрация статистики эффективности, как бы вы подходили к этому требованию? Возможно, вы использовали бы для этого какую-то общую структуру? Или катите свое собственное решение? Что бы вы записали? Насколько зернистым?
Или вы даже не потрудились положить что-нибудь на место и скорее справиться с этой проблемой, когда это действительно стало проблемой?
Было бы очень интересно услышать ваши мысли по этой теме.
perf4j выглядит интересным. Журналы будут довольно массивными, поэтому я задаюсь вопросом, есть ли инструменты, которые могут помочь вам объединить эту информацию во что-то полезное? – tinny
с 2010 года было выпущено много нового крутого материала. Мои предпочтительные первичные инструменты - это показатели (https://dropwizard.github.io/metrics/3.1.0/). –