Data-driven Microservices

Eventn is a serverless Node.js microservices platform for HTTP workloads. Connect directly to a database and deploy RESTful services for ETL, SQL Analytics or Data Processing.

As big data needs grow, so does the challenge to support, integrate and scale disparate analytical systems whilst innovating and unlocking value with machine learning, deep learning and natural-language processing.

The Solution

Eventn is a highly scalable Microservices platform designed for data centric and analytical workloads. Each service provides access to a secure Node.js execution environment, coupled with an inbuilt message queue and exposed via HTTP.

Rapidly deploy custom RESTful services connecting directly to existing databases or cloud data warehouse environments.

Who We Are

We are a team of passionate data driven individuals with a deep understanding of real-time and event driven systems. We are based in San Francisco, California.

Developers: How It Works

Deploy a new microservice with a single click or API call. Send data via an HTTP POST or get analytics via an HTTP GET.

Store Adapters

Connect microservices to databases and data warehouse using the following connectors:

  • Cloud MySQL - cost effective, fully managed MySQL service
  • PostgreSQL, MS SQL, MySQL & MariaDB - Read More 
  • Google BigQuery - Read More. 

Read more about the Eventn architecture within the User Guide. 


Eventn provides a secure Node.js microservices platform utilizing REST over HTTP with JSON. Each microservice exposes an independent POST (asynchronous) function and GET (synchronous) function that are triggered by their respective HTTP request.

JavaScript Service Logic

Each microservice executes within an independent and secure isolated Node.js context. This environment provides freedom to not only use all JavaScript features, but also ECMAScript 2015 (ES6) features available in Node.js (v7.x). Additionally, Eventn also supports a set of selected NPM modules.

Advanced SQL Analytics

Use the power and simplicity of SQL to preform queries across both real-time and historical data sets from each microservice. Use Eventn fully managed MySQL or connect directly to your Data Warehouse.

News & Views

Latest thoughts + musings from the team.

October 4 2017 - [Service Recipe]
Extract web page content for a given URL.

This recipe demonstrates how to develop a microservice for automatic content extraction from a web page.

Read the rest
August 5 2017 - [Blog]
July Platform Updates: Node v8.2.1, Service Recipes and LDA Topic Modelling

We have been busy over the last few weeks with platform and website improvements so wanted to share some of the highlights.

Read the rest
July 15 2017 - [Service Recipe]
URL Topic Extraction

Extract topics for a given URL using Latent Dirichlet Allocation (LDA).

Read the rest
July 02 2017 - [Service Recipe]
Latent Dirichlet Allocation (LDA) Topic Modeling

LDA is a machine learning algorithm that extracts topics and their related keywords from a collection of documents.

Read the rest
June 17 2017 - [Service Recipe]
Local Database Connectivity

How to connect an Eventn microservice to a locally hosted MySQL Database using ngrok TCP tunnels..

Read the rest
May 5 2017 - [Blog]
Storing API Test Results to a Database with Runscope and Event

Integrating Runscope with Eventn microservices to store API test results to a database.

Read the rest

Get started easily

Sign Up Free