Only at Node.js Interactive: Matteo Collina & His Quest to Write the Fastest Node.js Logger
In his talk “The Cost of Logging” Matteo will chronicle his quest to write the fastest possible Node.js logger imaginable and introduce you to Pino.
For any DevOps professional who has ever faced a Sunday morning phone call with the disappointing news that production is down, this is the talk for you.
While you may have smartly added logging to spot problems and improve performance, you ultimately found routes logging more errors became the slowest ones. Moreover, disabling logging actually allowed far greater performance. So what’s the best solution?
This was one of many challenges Matteo encountered as he set out to help Net-A-Porter, one of the UK’s top online fashion brands, improve performance of its existing Node.js system.
So, what type of performance results can you expect? With Pino and these new techniques, Matteo’s team has been able to reduce the overhead of logging by 40 to 60 percent and increase the throughput of applications by a factor of 20–100 percent. If this isn’t enough to convince you to check out his talk, full performance benchmarks are available here and here.
Don’t miss out on this and other perspectives that you’ll only find at Node Interactive. Register today!