Stephen BelangerforPlatformatic Blogblog.platformatic.dev·Dec 12, 2024How can I enable my Node.js app to adapt to changing demand?Adaptability is a critical quality for a Node.js application to have in order to gracefully handle unexpected traffic spikes, infrastructure failures, and other unforeseen challenges. In this blog series, we are exploring the three key pillars for bu...4 likes·705 readsNode.js
Paolo InsognaforPlatformatic Blogblog.platformatic.dev·Dec 4, 2024Introducing Efficient Valkey-Based Caching for Next.jsNext.js is a popular React framework that enables you to build both static and server-side rendered applications. It’s an excellent choice for creating websites that need to be fast and SEO-friendly. However, like all frontend frameworks, it faces si...1 like·3.5K readsplatformatic
Luca MaraschiforPlatformatic Blogblog.platformatic.dev·Dec 3, 2024Reimagining caching invalidation for a faster & more scalable Node.js appPicture this: We are working at a global online retailer. It’s 11:59pm on 28 November. The clock strikes midnight, marking the beginning of Black Friday. Our website and app go live with its biggest deals of the year. Thousands of users flood the sit...1.1K readscaching
Matteo CollinaforPlatformatic Blogblog.platformatic.dev·Nov 27, 2024Undici v7 is hereOriginally released in 2018, the modern HTTP client library for Node.js—Undici—has seen remarkable growth in 2024. Downloads skyrocketed from over 189 million in 2023 to a staggering >437 million (January–November 2024), highlighting its critical rol...12 likes·5.8K readsundici
flakey5forPlatformatic Blogblog.platformatic.dev·Nov 27, 2024Bringing HTTP Caching to Node.jsWhen it comes to building performant software that communicates effectively with other services, caching is essential. While HTTP caching is a common practice, Node.js has historically lacked a built-in, standards-compliant solution for client-side H...3 likes·2.4K readsHTTP caching
Stephen BelangerforPlatformatic Blogblog.platformatic.dev·Nov 14, 2024Building a reliable Node.js application | Part IITo deliver optimal user experiences and maintain system health, it's crucial to build Node.js applications that are not only stable but also efficient. A well-optimized application can handle increased traffic, minimize response times, and reduce res...7 likes·3.2K readsplatformatic
Stephen BelangerforPlatformatic Blogblog.platformatic.dev·Nov 7, 2024Building a Reliable Node.js Application | Part IEnsuring stable uptime and handling traffic spikes gracefully requires a firm understanding of the behaviour profile of your traffic. How your users behave directly correlates with how your traffic profile is shaped and subsequently how your applicat...3 likes·2.8K readsplatformatic
Paolo InsognaforPlatformatic Blogblog.platformatic.dev·Nov 4, 2024Addressing Overprovisioning & Performance Issues in Node.js via Multiple WorkersScaling Node.js applications efficiently has long been a challenge for teams. Traditionally, Node.js runs on a single thread per service, meaning each instance operates as a single process within its container. This forces teams to overprovision infr...2 likes·1.1K readsAPPlication-ser
Alexandra ManosforPlatformatic Blogblog.platformatic.dev·Oct 8, 2024Platformatic Joins the Open Source PledgeThe open source ecosystem is the cornerstone of Node.js development. To foster a sustainable and thriving community, it's essential to actively contribute and support key projects and dependencies. As a development platform for Node.js with an open ...343 readsopen source pledge
Alexandra ManosforPlatformatic Blogblog.platformatic.dev·Oct 7, 2024Stephen Belanger Joins Platformatic as Principal EngineerPlatformatic is thrilled to announce that Stephen Belanger, a renowned expert in Node.js performance and diagnostics, has joined our team as Principal Engineer. Platformatic's engineering team, spanning three countries, has been diligently working to...283 readsplatformatic