Node.jsbunyanとwinstonロガーのパフォーマンス比較npmに公開されているロギングライブラリの有名所、bunyanとwinstonをパフォーマンスの観点から比較してみたところ、bunyanの方が優れている(イベントループのブロッキングが少ない)ことが判明しました。 目次 前提検証コード実行結果結論TIPbunyanのログフォーマットを非JSONに前提Ubuntu 16.04 LTSnode v12.16.1bunyan v1.8.12winston v3.2.1検証コード以下は検証コードです。 bunyan-vs-winston.js const blocked = require("blocked-at"); // EventLoopブロッキング検出用: blocked((time, stack) => { console.log(`Blocked for ${time}
![bunyanとwinstonロガーのパフォーマンス比較](https://cdn-ak-scissors.b.st-hatena.com/image/square/4564d7f76459b1371e5058adfeac4d0586228725/height=288;version=1;width=512/https%3A%2F%2Fimgur.com%2FJgzcbgD.jpg)