Feast Assess

Überblick

Feast ist die führende offene Feature-Store-Abstraktion für Offline- und Online-Serving über Warehouses und Redis-ähnliche Stores (Feast).

Assess, wenn ML- und Agent-Features zwischen Training und Serving konsistent sein müssen. Tecton, 2025 von Databricks übernommen, zielt auf gemanagte Echtzeit-SLAs im Enterprise-Umfeld; Feast punktet bei OSS-Kontrolle (Databricks zu Tecton).

Adoptionssignale

  • Aktiver Release-Rhythmus: v0.62 bis v0.66 erschienen zwischen April und August 2026 und brachten unter anderem Offline Stores für Oracle, Ray und MongoDB, Online Stores für Aerospike und ScyllaDB, eine Apache-Flink-Compute-Engine und Data Quality Monitoring (Feast Releases).
  • Auf der Projektseite genannte Anwender sind unter anderem Robinhood, NVIDIA, Discord, Cloudflare, Walmart, Shopify, Capital One, Expedia, HelloFresh und Adyen; die Seite nennt 293 Contributors und über 12 Mio. Downloads (Stand September 2026), das Repository hat rund 7.300 GitHub-Sterne (Feast, Feast GitHub).
  • Red Hat hat Feast als Feature Store in OpenShift AI 2.20 integriert (Technology Preview, Mai 2025); ein Red-Hat-Engineer ist Feast-Maintainer (Red Hat Blog).
  • Canonical hat im Juli 2025 Charmed Feast als produktionsreife Distribution vorgestellt, die neben Charmed Kubeflow läuft und bis zu zehn Jahre Security-Maintenance erhält (Canonical).
  • Die Governance ist breiter geworden: 2024 kamen Maintainer von Affirm, Red Hat und J.P. Morgan hinzu, mit dem erklärten Ziel eines 1.0-Release (The Future of Feast); im Januar 2026 ist Feast dem PyTorch Ecosystem beigetreten (Feast Blog).

Risiken

  • Unsichere Defaults und Server-CVEs. CVE-2026-23537 (CVSS 9.1) erlaubte in allen Versionen vor 0.59.0 nicht authentifiziertes Schreiben beliebiger JSON-Dateien über den Feature Server (Mend); CVE-2026-18941 betrifft den no_auth-Default in SDK und Operator, durch den die Endpunkte von Feature-, Registry- und Offline-Server ohne Authentifizierung erreichbar waren; das ermöglichte Remote Code Execution über bösartige UDFs und mandantenübergreifende Lesezugriffe (CVSS 7.7) (OpenCVE). Die aktuelle Dokumentation beschränkt no_auth auf lokale Entwicklung (Feast Auth-Doku).
  • Churn vor 1.0. Das 2024 als Ziel angekündigte 1.0-Release ist nicht erschienen; Minor Releases kommen etwa monatlich und ändern regelmäßig Verhalten von Registry und Feature Views (Feast Releases).
  • Pipelines bleiben Eigenleistung. Feast ist ausdrücklich kein ETL-System, kein Orchestrator und keine Datenbank (Feast Doku); Streaming-Features, Backfills und Materialisierungs-Schedules müssen mit anderen Werkzeugen gebaut und betrieben werden.
  • Ungleich reife Backends. Nur die Offline Stores für Dask, BigQuery, Snowflake und Redshift gehören zum Kern; PostgreSQL, Spark, Trino und Ray sind Community-Beiträge, die laut Dokumentation weder Stabilität noch vollen Funktionsumfang garantieren (Offline Stores). Die geplante Store-Kombination sollte gezielt getestet werden.
  • Konsolidierung bei Alternativen. Mit Tecton innerhalb von Databricks erhalten Databricks-Kunden Feature Serving als Plattformbestandteil, was den Build-vs-Buy-Vergleich für Feast verschiebt (Databricks zu Tecton).

Vorteile & Nachteile

Vorteile

  • Feast steht unter Apache-2.0-Lizenz und ist herstellerneutral: Das Projekt liegt seit 2020 bei der Linux Foundation for AI, und neben dem langjährigen Hauptbeitragenden Tecton sind Maintainer von Red Hat, Affirm und J.P. Morgan hinzugekommen.
  • Feast setzt auf vorhandene Speichersysteme statt eine neue Datenbank einzuführen: Das aktuelle Release unterstützt Offline Stores wie Snowflake, BigQuery, Spark, Trino und DuckDB sowie Online Stores wie Redis, DynamoDB, Postgres und Cassandra.
  • Für Unternehmen mit Supportbedarf gibt es Distributionen: Feast ist in Red Hat OpenShift AI integriert, und Canonical liefert Charmed Feast mit bis zu zehn Jahren Security-Maintenance.

Nachteile

  • Feast ist weiterhin vor 1.0 (v0.66 im August 2026) und veröffentlicht fast monatlich Minor Releases; Upgrades brauchen Regressionstests für Registry, Materialisierung und Serving.
  • Die Server hatten 2026 schwerwiegende Schwachstellen, darunter ein nicht authentifizierter beliebiger Dateischreibzugriff (CVSS 9.1, behoben in 0.59) und ein unsicherer no_auth-Default in SDK und Operator.
  • Feast ist keine Pipeline- oder Streaming-Transformations-Engine; Echtzeit-Features brauchen weiterhin eigenes Compute und eigene Orchestrierung, die Managed-Plattformen wie Tecton (inzwischen Teil von Databricks) mitliefern.

Empfehlung

Feast ist ein Assess-Kandidat, wenn mehrere Modelle auf gemeinsamen Entitäten (Kunden, Konten, Geräte) arbeiten, bereits Training-Serving-Skew oder duplizierter Feature-Code aufgetreten ist und Features im eigenen Warehouse und Key-Value-Store bleiben sollen statt in einer einzelnen Vendor-Plattform. Am besten passt Feast zu Kubernetes-basierten Stacks, insbesondere OpenShift AI oder Kubeflow, für die eine unterstützte Distribution existiert. Für ein einzelnes Batch-Modell oder für Teams, die bereits auf Databricks Feature Serving standardisiert sind, lohnt sich die zusätzliche Registry- und Serving-Schicht kaum.

Die Evaluierung sollte auf einen Use Case mit bestehendem Offline Store und einem Online Store begrenzt werden, und die Security-Baseline gehört an den Anfang: Version 0.59.0 oder neuer, Auth über kubernetes oder oidc, Feature- und Registry-Server nicht aus öffentlichen Netzen erreichbar und eingeschränkte Rechte für das Registrieren von On-Demand-Transformationen. Zu messen sind Point-in-Time-Korrektheit, Online-Leselatenz und Materialisierungskosten; vor einem Wechsel nach Trial sollten Versionen gepinnt und durch eine Upgrade-Testsuite abgesichert sein.

Quellen