General availability: Event Hubs for Node.js

Azure Updates

Discussionpowered by zap.ms

Published

Sep 20, 2018

Status

Launched

Timeline

  • September 2018
    General Availability

Product

Azure IoT Hub
Azure Monitor
Azure Stream Analytics
Event Hubs

Tag

SDK and Tools
Services

Category

Internet of Things
DevOps
Management and governance
Analytics

Description

Version 1.0 of the Node.js package for Azure Event Hubs is now generally available. 

Event Hubs queues can receive millions of events per second from sources like Azure IoT Hub, cloud application logs, and data analysis services like Azure HDInsight. Event Hubs sends events from these queues to managed services like Azure Stream Analytics, Azure Functions, and Azure Cosmos DB.

Developers can use this new package to send events from any Node.js application to Event Hubs and receive and handle events in Node.js-based applications and systems.

The new Event Hubs package is built on the AMQP protocol as implemented by github.com/amqp/rhea. It supports reliable connections, high throughput, and broad compatibility with projects like Apache ActiveMQ and Amazon MQ. It also includes an Event Processor Host framework for distributing and balancing event processing across several hosts.

Use this package along with other packages for .NET, Java, Python, and Go to share events across all your apps and systems.