BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//OpenTeams: Open SaaS AI Solutions | Own Your Future with Open Source - ECPv6.15.20//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:OpenTeams: Open SaaS AI Solutions | Own Your Future with Open Source
X-ORIGINAL-URL:https://openteams.com
X-WR-CALDESC:Events for OpenTeams: Open SaaS AI Solutions | Own Your Future with Open Source
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:UTC
BEGIN:STANDARD
TZOFFSETFROM:+0000
TZOFFSETTO:+0000
TZNAME:UTC
DTSTART:20240101T000000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=UTC:20250220T120000
DTEND;TZID=UTC:20250220T130000
DTSTAMP:20260424T035103
CREATED:20250206T125649Z
LAST-MODIFIED:20260223T104421Z
UID:10000002-1740052800-1740056400@openteams.com
SUMMARY:Node.js: More Threads Than You Think
DESCRIPTION:Node.js was announced in 2009 as a single-threaded JavaScript runtime. In 2018\, it became multi-threaded\, and no one noticed. What can worker_threads do? What are they useful for? What’s the best way of communicating between two threads? Scaling 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 infrastructure to handle unpredictable traffic spikes\, leading to wasted resources and increased costs. The single-threaded nature of Node.js can pose performance risks; if a thread blocks its event loop due to a computationally heavy operation or a sudden traffic spike\, it can cause downtime or degrade user experience. This raises a crucial question: How can teams optimize Node.js resource utilization to reduce costs without compromising performance or risking downtime? In this talk\, we will explore multi-threaded Node\, showing devs what they need to know to properly leverage multithreading. \n\nRegister For Free \nAbout the Speaker\nWith over 15 years of software engineering experience\, Matteo is known throughout the open source community for his work authoring the Fastify web framework\, the fast logger Pino\, and his contributions to Node.js. Matteo is a member of the Node.js Technical Steering Committee and is an active open source author in the JavaScript ecosystem\, with modules he maintains being downloaded over 12 billion times per year. \nAbout the Open Source Architect Community\nThe Open Source Architect (OSA) Community is an invitation-only group for seasoned software architects who are passionate about open source technology. For the latest updates on all things open source\, follow our public feed on LinkedIn.
URL:https://openteams.com/event/node-js-more-threads-than-you-think/
ATTACH;FMTTYPE=image/png:https://openteams.com/wp-content/uploads/2025/02/Matteo-Collina-Webinar.png
LOCATION:https://openteams.com/event/node-js-more-threads-than-you-think/
END:VEVENT
END:VCALENDAR