https://github.com/feast-dev/feast-java-old
Feast Java Components
https://github.com/feast-dev/feast-java-old
featurestore machine-learning metadata serving
Last synced: 6 months ago
JSON representation
Feast Java Components
- Host: GitHub
- URL: https://github.com/feast-dev/feast-java-old
- Owner: feast-dev
- License: apache-2.0
- Created: 2021-01-26T23:42:49.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-02-16T22:59:47.000Z (over 3 years ago)
- Last Synced: 2025-03-26T10:11:18.421Z (6 months ago)
- Topics: featurestore, machine-learning, metadata, serving
- Language: Java
- Homepage:
- Size: 556 KB
- Stars: 12
- Watchers: 5
- Forks: 29
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Feast Java components (deprecated)
[](https://github.com/feast-dev/feast-java/actions/workflows/complete.yml)### Note: This repository worked with Feast 0.9 and before. Please look at http://github.com/feast-dev/feast for the more up to date version of this repo.
### Overview
This repository contains the following Feast components.
* Feast Core: The central feature registry used to define and manage entities and features.
* Feast Serving: A service used to serve the latest feature values to models.
* Feast Java SDK: A client used to retrieve features from Feast Serving.
* Helm Charts: The repository also contains Helm charts to deploy Feast Core and Feast Serving into a Kubernetes cluster.### Architecture

* Feast Core has a dependency on Postgres.
* Feast Serving has a dependency on an online store (Redis) for retrieving features. The process of ingesting data into the online store (Redis) is decoupled from the process of reading from it. Please see [Feast Spark](https://github.com/feast-dev/feast-spark) for more details about ingesting data into the online store.
* Feast Serving has a dependency on Feast Core.
* The Go and Python Clients are not a part of this repository.### Contributing
Guides on Contributing:
- [Contribution Process for Feast](https://docs.feast.dev/v/master/contributing/contributing)
- [Development Guide for Feast](https://docs.feast.dev/contributing/development-guide)
- [Development Guide for feast-java (this repository)](./CONTRIBUTING.md)### Installing using Helm
Please see the Helm charts in [charts](infra/charts).