KX Insights Microservices BETA¶
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.
An interactive data visualization tool that enables non-technical and power users to query, transform, share and present live data insights.
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.