FeatureMesh platform

FeatureMesh combines remote metadata management with on-premises data processing. Your data stays in your infrastructure while features are managed centrally.

Architecture components

FeatureMesh registry

The registry is a remote service that manages feature definitions and transpiles FeatureQL to SQL. It provides:

  • Feature storage: Centralized repository for feature definitions with version control
  • Feature discovery: Search and browse available features across teams
  • Access control: Permission management for feature definitions and usage

FeatureMesh offline proxy

The offline proxy runs on-premises and translates FeatureQL queries to SQL for your existing databases. It acts as a transparent layer between your database clients and the registry.

FeatureMesh online service

The online service handles production FeatureQL queries with low latency requirements. It supports both ad-hoc queries and prepared statements for feature serving.

Client SDKs

SDKs handle integration details, such as authentication, request formatting for prepared statements, response parsing with type management, and error handling.

Security model

Only the registry component is hosted remotely.

All data processing happens on-premises, which means:

  • Your data never leaves your infrastructure
  • You maintain data residency compliance
  • Integration with your existing security systems
Last update at: 2025/10/13 10:23:46