blog.platformatic.devWe cut Node.js' Memory in halfV8, the C++ engine under the proverbial hood of JavaScript, includes a feature many Node.js developers aren’t familiar with. This feature, pointer compression, is a method for using smaller memory references (pointers) in the JavaScript heap, reducin...Feb 17·13 min read
blog.platformatic.devWatt Now Supports TanStack StartTL;DR Watt 3.32 introduces first-class support for TanStack Start, the full-stack React framework from the creators of TanStack Query and TanStack Router. We benchmarked TanStack Start on AWS EKS under extreme load (10,000 req/s) and found that Watt ...Jan 29·6 min read
blog.platformatic.devDebugging Node.js Performance with AII’ve been improving the performance of Node.js applications for the last decade. I know for a fact that performance debugging is hard, and I’ve often ended up creating my own tools. This is one of those times. How often have you captured a CPU profil...Jan 22·7 min read
blog.platformatic.devBun Is Fast, Until Latency Matters for Next.js WorkloadsAs the JavaScript runtime ecosystem expands beyond Node.js, developers now have multiple options for running Next.js in production. These, of course, include more established runtimes like Node.js, newer alternatives such as Bun and Deno, and multi-t...Jan 15·7 min read
blog.platformatic.dev10,000 requests, 2 approaches to multi-threading, 1 React-RouterWhen evaluating the feedback we received after publishing our Next.js x Kubernetes benchmarks (showed 93% faster latency with Watt), a natural question emerged: Could this approach apply to other Node.js frameworks as well? If so, does a general patt...Jan 7·7 min read