Thanks to Robert Nagy we were able to solve one of the problems that had been plaguing pino for a while: log truncation under heavy load. Apparently docker logs truncated every single “write” that goes over 16 KB. If your log line is longer than this, it would get truncated. Therefore we lowered the limit to 16KB!
Its been a little over a year since I published my last two blog posts, in which I outlined the process we went through to choose the technology for BBC online and the steps we took to optimise serverless for our use.
The most-awaited and important news of this week edition is the announcement of the AWS Lambda Function URLs. Why would you have to use an API Gateway if you only needed to expose a single lambda? Now you can avoid it!
Organizations are adopting microservices architectures to build resilient and scalable applications using AWS Lambda. These applications are composed of multiple serverless functions that implement the business logic.
I write about my journey as a core contributor of Node.js, as an author and a maintainer of many modules - including Fastify and Pino. In addition, I speak at conferences, and I will add links to all my talks in case you missed one.