Systems | Development | Analytics | API | Testing

Announcing Worker Threads Monitoring for Node.js in N|Solid

NodeSource is very excited to announce the addition of Worker Threads support in N|Solid, it’s an amazing new feature for our customers on their journey with Node.js. Worker Threads are a very powerful feature in Node.js that allows developers to build more complex and robust applications.

NodeSource brings C++ API to N|Solid!

NodeSource is excited to announce C++ API - Beta! 🥳 With this new API, you will be able to use all the features and power of N|Solid with your own C++ code. In case you missed it, NodeSource also launched JS API which allows you to have all the metrics and functionality of the N|Solid console using your own JavaScript code programmatically.

PagerDuty integration with N|Solid

In the latest version of NSolid v4.4.2 NodeSource introduced the new PagerDuty integration that allows users to configure message notifications that are automatically triggered when your Node.js application experiences critical performance, lifecycle, and/or security events in production. This ensures DevOps professionals looking after applications running in production, can be notified on time about new performance and security issues.

Node By Numbers 2020

2020 has been a remarkable year, full of change and reinvention. Yet one thing remains the same, NodeSource Node.js binary downloads keep increasing month by month, providing millions of users around the world with the power of Node.js. Node By Numbers 2020 gives us important insights into the usage of Node.js across Linux environments and the Node.js community in general.

Need to Node - Volume 69

In this special edition of Need to Node, you can find the top 10 highlights in Node.js in 2020! Need to Node is a weekly bulletin designed to keep you up-to-date with the latest news on the Node.js project, events and articles. You are always welcome to collaborate and participate. Please let us know if we missed a piece of content you think should be included!

NodeSource brings arm64 support, C++ API and Event Profiler to N|Solid!

NodeSource is excited to announce the release of N|Solid 4.4.0 This latest release includes exciting features that users of the N|Solid Node.js Enterprise Runtime will want to understand and start utilizing right away. They include support for arm64 architecture, a C++ API (Beta), and the new Event Profiler tool.

NodeSource Brings arm64 Support to its Node.js Binary Distributions

NodeSource is excited to announce support for the aarch64 (ARM 64-bit) architecture in Enterprise Linux based distributions! It includes: In the last decade x86_64 was the dominant architecture in Enterprise Linux based distributions, but since 2018 there has been a significant increase in arm64 downloads. Also, big tech companies such as Apple and Amazon are adopting the arm64 processor.

Introduction to Event Loop Utilization in Node.js

In the last year, I've spent many hours writing patches for libuv and Node to collect new metrics. The goal of this was to indirectly infer the state of the application without introducing measurable overhead. I've run a few hundred hours of benchmarks and collected over one million data points to make sure my analysis was correct. Eventually, I plan to write about all aspects of my research, but today we will focus on a metric that has already been added to Node.

Announcing N|Solid 4.3.0 - Import/Export Settings

We are excited to announce N|Solid v4.3.0, which delivers Import/Export functionality allowing users to easily match configuration settings across and covers the security patch to coincide with Node.js v15.2.1, v14.15.1, and v12.19.1. N|Solid Console users can now export configuration settings using either NSolid Console or the CLI, the result is a JSON format file which can be used to import settings across different setups.

Announcing N|Solid JS API

NodeSource is excited to announce N|Solid JS API! 🥳 With this new API you can use all the power provided by the N|Solid console and CLI using your own JavaScript code programmatically. In other words, now it is not necessary to listen to events from the console, but from your own code you can decide when to run a certain command under your chosen conditions.