Title: Implement Python Registry Server · Issue #3901 · feast-dev/feast · GitHub
Open Graph Title: Implement Python Registry Server · Issue #3901 · feast-dev/feast
X Title: Implement Python Registry Server · Issue #3901 · feast-dev/feast
Description: Is your feature request related to a problem? Please describe. Different registry implementations are python-based that makes it hard to interact with registry objects from non-python applications. For example, Java-based feature server ...
Open Graph Description: Is your feature request related to a problem? Please describe. Different registry implementations are python-based that makes it hard to interact with registry objects from non-python applications....
X Description: Is your feature request related to a problem? Please describe. Different registry implementations are python-based that makes it hard to interact with registry objects from non-python applications....
Opengraph URL: https://github.com/feast-dev/feast/issues/3901
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Implement Python Registry Server","articleBody":"**Is your feature request related to a problem? Please describe.**\r\nDifferent registry implementations are python-based that makes it hard to interact with registry objects from non-python applications. For example, Java-based feature server is still unable to use sql-based registry despite sql-based registry being recommended for production use. File-based registries are supported but necessitated reimplementation of feature registry logic in Java. \r\n\r\n**Describe the solution you'd like**\r\nImplement python-based registry server that will wrap the chosen registry calls into as a grpc server similar to how python-based feature server wraps calls to online store. The solution would simplify the development of non-python applications that can directly integrate with feature server rather than having to reimplement registry logic in the language of choice. \r\n\r\nRegistry server might introduce some operational overhead, but will still be lightweight enough. Performance benefits offered by ease of use from apps like java feature server will most likely offset this operational overhead.","author":{"url":"https://github.com/tokoko","@type":"Person","name":"tokoko"},"datePublished":"2024-01-24T22:24:02.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/3901/feast/issues/3901"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:5bf22cbe-ae19-7b4b-2252-feaf1519ca62 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D110:66A35:2A84D9E:3875376:6971CE2C |
| html-safe-nonce | fbdf9d216585afd817c8dc364103d58e37dbdf26ddb6279f90d9c15d87cf5455 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMTEwOjY2QTM1OjJBODREOUU6Mzg3NTM3Njo2OTcxQ0UyQyIsInZpc2l0b3JfaWQiOiI4MTY0MDE0NDU4NTczOTgyMCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | be949edef6895025a81e662d9a8f07262a21a1e9260a9ab5a36cb88f083cc030 |
| hovercard-subject-tag | issue:2099214044 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/feast-dev/feast/3901/issue_layout |
| twitter:image | https://opengraph.githubassets.com/f00d7857a9023ac8e0359d441392ae50181cb04083d335165b123f80bc33dd6c/feast-dev/feast/issues/3901 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/f00d7857a9023ac8e0359d441392ae50181cb04083d335165b123f80bc33dd6c/feast-dev/feast/issues/3901 |
| og:image:alt | Is your feature request related to a problem? Please describe. Different registry implementations are python-based that makes it hard to interact with registry objects from non-python applications.... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | tokoko |
| hostname | github.com |
| expected-hostname | github.com |
| None | 7476eb4140129667a7530d10cfb7688f701883e35a4dcaa4673e3ec599af5199 |
| turbo-cache-control | no-preview |
| go-import | github.com/feast-dev/feast git https://github.com/feast-dev/feast.git |
| octolytics-dimension-user_id | 57027613 |
| octolytics-dimension-user_login | feast-dev |
| octolytics-dimension-repository_id | 161133770 |
| octolytics-dimension-repository_nwo | feast-dev/feast |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 161133770 |
| octolytics-dimension-repository_network_root_nwo | feast-dev/feast |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 2cc0827c872b538cd08371730242ae4951d2d61a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width