Skip to content

KX Insights Microservices BETA

KX Insights Microservices

An ecosystem of cloud-native microservices, built with kdb+ Cloud Edition

The microservices help developers

  • Add new function to existing kdb+ systems
  • Migrate legacy kdb+ components to the cloud
  • Develop new applications or microservices with composition and integration

See Defining cloud native for foundational principles and how the approach relates to cloud-native development.

Insights Microservices supports

  • Deployment on AWS, GCP, Azure and private cloud
  • Deployment as containers via Docker
  • Orchestration via Kubernetes
  • Horizontal distribution

The Microservices are

  Service Discovery

A cloud native, scalable registry which stores, manages and distributes running services and their metadata for all other services within the Microservice driven application.

  Stream Processor

A high-performance, scalable event stream processing system implemented in q.

  Data Access

Provides read-only access to all data stored in a database, regardless of where the data currently resides in the data lifecycle.

  Service Gateway

A unified access point for data that is spread across multiple processes.

  Storage Manager

Handles the functions of data persistance and migration.

  Dashboards

An interactive data visualization tool that enables non-technical and power users to query, transform, share and present live data insights.

  OpenAPI

OpenAPI specifications for all microservices and a library for generating server stubs from an OpenAPI specification that uses our REST server library.

Insights Microservices are being released progressively.

Register for announcement emails.