Comments (2)
The same as above but instead of creating a new component, we can reuse OfflineServer to do the request handling. This is slightly awkward from the naming perspective, but probably makes the most sense in term of usage/maintenance.
ATM the OfflineServer
was designed to implement the OfflineStore
interface only. Adding a method to write to the online stores would introduce an unplanned dependency and raise some concerns.
- How the actual method should be implemented on the server side, w/o a reference to the (likely
remote
)online_store
, which would raise again the original issue? - If we instead think to implement it in the
OfflineServer
, then we'd need an actualonline_store
configuration as well, which was not planned to have in such server (aremote
online store was designed instead). Not sure about any possible side effects.
Why aren't we using the /materialize-incremental
endpoint on the FeatureServer
instead? (and add a new endpoint for non-incremental jobs)
This would avoid any "transport batches and batches of potentially huge datasets." as it would work on the server itself (and would use the remote offline_store
to pull_latest_from_table_or_query
using the flight protocol) .
Otherwise, I'd be in favour of a dedicated MaterializationServer
(with remote offline_store
and provided online_store
), which can still be designed as a "lightweight fastapi server" if I understood the materialization flow.
from feast.
Related Issues (20)
- Bug in version 0.39.0: Custom project description, which is specified in the project_description variable, is not displayed
- Permission should support multiple name patterns HOT 1
- Add support for a local file-based datasource in remote Feature Server (online, offline, registry) when deployed using Podman/Docker locally HOT 2
- feast by default creates online sqlite store even if it is not defined in .yaml file
- offline store doc page is 404 HOT 1
- Does feast support mysql/doris db as data source ?
- Incompatible `tslib` version imported by Feast UI
- Offline Store client does not map application errors
- Add example of deployment of Feast in local Kubernetes environment
- Remote apply HOT 6
- Running feast version command throw error HOT 1
- Add example of how to use tags with feature views
- Publish TypeScript type declarations in Feast UI package
- Deprecate get_user_metadata and apply_user_metadata methods in BaseRegistry
- Commit generated proto files to source control HOT 2
- Registry server does not apply error conversion with no_auth setting HOT 1
- SQL registry initialization fails HOT 2
- Inaccessible RFC documentation link HOT 3
- Test feature view dummy entity serialization after apply()
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from feast.