Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Serving layer for sync/async HTTP requests on Numaflow #1755

Open
14 of 29 tasks
vigith opened this issue Jun 7, 2024 · 0 comments
Open
14 of 29 tasks

Serving layer for sync/async HTTP requests on Numaflow #1755

vigith opened this issue Jun 7, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request rust Rust serving

Comments

@vigith
Copy link
Member

vigith commented Jun 7, 2024

Summary

We need to build a serving layer (supporting HTTP 1 and 2) on top of the Numaflow engine to support both sync/async endpoints. The serving layer can also optionally run independently without Numaflow pipeline for low-latency endpoints, provided the processing logic is written using Numaflow Map SDK.

Example Use Cases

  • Model serving using inference graph (powered by Numaflow DAG) for complex models
  • Model execution for proxying traffic to simple models (without Numaflow) but models are interfaced using Numaflow Map SDK.

Message from the maintainers:

If you wish to see this enhancement implemented please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.

Tasks

Preview Give feedback
  1. serving
  2. serving
    BulkBeing
  3. serving
    yhl25
  4. serving
  5. serving
    BulkBeing
  6. serving
    yhl25
  7. yhl25
  8. rust
    vigith
  9. area/controller serving
    BulkBeing
  10. 9 of 12
    area/controller area/forward area/monovertex serving
    BulkBeing
  11. serving
    BulkBeing yhl25
@vigith vigith added the enhancement New feature or request label Jun 7, 2024
@vigith vigith self-assigned this Jun 7, 2024
@vigith vigith added the serving label Jul 11, 2024
@vigith vigith added this to the 1.4 milestone Jul 14, 2024
@vigith vigith added the rust Rust label Jul 15, 2024
@vigith vigith pinned this issue Aug 21, 2024
@vigith vigith unpinned this issue Sep 6, 2024
@vigith vigith removed this from the 1.4 milestone Oct 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request rust Rust serving
Projects
None yet
Development

No branches or pull requests

3 participants