MCMatteo Collinainblog.platformatic.dev·Mar 24 · 7 min readSSR Framework Benchmarks v2: What We Got Wrong, and the Real NumbersTL;DR We ran our SSR framework benchmarks again after finding out that compression was not applied the same way across all frameworks. In the original tests, TanStack did not have compression enabled.90
MCMatteo Collinainblog.platformatic.dev·Mar 17 · 14 min readReact SSR Framework Showdown: TanStack Start, React Router, and Next.js Under LoadPerformance benchmarks capture a moment, not a final judgment. Results depend on a specific workload, scale, and constraints; they do not rank frameworks by value. Next.js stands out for its widesprea93DCA
MCMatteo Collinainblog.platformatic.dev·Mar 16 · 10 min readWhy Node.js needs a virtual file systemNode.js has always been about I/O. Streams, buffers, sockets, files. The runtime was built from day one to move data between the network and the filesystem as fast as possible. But there’s a gap that 172PJ
MCMatteo Collinainblog.platformatic.dev·Mar 3 · 9 min readIntroducing @platformatic/job-queue Every backend developer knows the frustration: a key job disappears during a server restart, or duplicate tasks pile up when a client retries a request. Lost work, repeated emails, missing reports: th10
MCMatteo Collinainblog.platformatic.dev·Feb 17 · 13 min readWe 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...10