awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
knative avatar

knative/serving

0
View on GitHub↗
6,064 stars·1,227 forks·Go·Apache-2.0·4 vuesknative.dev/docs/serving↗

Serving

Kubernetes-based, scale-to-zero, request-driven compute

Features

  • Kubernetes-Native - A request-driven compute platform on Kubernetes that scales containers to zero when idle and manages revisions and traffic routing.
  • CloudEvent-Triggered Invocations - Triggers serverless functions automatically in response to CloudEvents through a loosely coupled event mesh.
  • Immutable Revision Snapshots - Snapshots deployed configurations and routes traffic across immutable revisions for canary and blue-green deployments.
  • Zero-Instance Scaling - Scales application instances down to zero when idle and automatically creates new instances on the next request.
  • Immutable Revision Configurations - Creates immutable revision snapshots from configuration changes, enabling rollback and revision tracking.
  • Kubernetes Ecosystem - Uses standard Kubernetes custom resources, service accounts, and networking tools, and integrates with monitoring and CI/CD pipelines.
  • Serverless Function Invokers - Invokes a serverless function automatically when a matching CloudEvent arrives through the eventing mesh.
  • Native Kubernetes Resource Integration - Wraps standard Kubernetes custom resources and service accounts to manage serverless workloads.
  • Scale-to-Zero Pods - Scales application pods down to zero when idle and creates new instances on the next request.
  • Container Image Deployments - Deploys a container image as a serverless workload that automatically manages its lifecycle, routing, and revisions.
  • Network Routing and Traffic Management - Directs incoming requests to the correct revision of a deployed container using built-in network programming.
  • Revision-Based Traffic Splitting - Routes a configurable percentage of incoming requests to different application versions for canary and blue-green deployments.
  • Revision-Targeted - Maps a network endpoint to one or more immutable code snapshots and controls traffic distribution among them.
  • Weighted Traffic Splitting - Routes a configurable percentage of incoming requests to different application versions for canary and blue-green deployments.
  • Revision Traffic Splits - Distributes incoming requests across multiple immutable revisions by percentage for canary and blue-green deployments.
  • Immutable Revision Configurations - Maintains the desired deployment state independently from application code, creating a new immutable revision on each configuration change.
  • Configuration Version Snapshots - Captures point-in-time snapshots of code and configuration to enable rollback and revision tracking.
  • Revision Snapshots - Creates immutable point-in-time snapshots of code and configuration for rollback and revision tracking.
  • Event-Driven Architectures - Provides an event-driven architecture that routes CloudEvents between producers and consumers using Brokers and Triggers.
  • CloudEvent Routing Meshes - Routes CloudEvents from event sources to interested consumers using Brokers and Triggers.
  • CloudEvents Implementations - Routes CloudEvents between producers and consumers using Brokers and Triggers for loosely coupled event-driven architectures.
  • GPU-Accelerated Inference - Requests GPU resources through standard Kubernetes specifications to run AI and ML inference workloads with automatic scaling.
  • Serverless GPU Inference Platforms - Requests GPU resources through Kubernetes specifications to run AI and ML inference workloads with automatic scaling.
  • CLI Function Deployments - Creates, builds, and deploys stateless functions as container images using a CLI, abstracting away Kubernetes and container infrastructure.
  • Stateless Function Deployments - Builds and deploys stateless function code as a containerized service without requiring Dockerfile or Kubernetes expertise.
  • Custom Domain Mapping - Maps a custom domain name to a serverless workload so it is reachable at a user-controlled URL.
  • Pluggable Ingress Controllers - Integrates with multiple networking layers such as Contour, Kourier, or Istio to serve traffic.
  • Pluggable Network Layers - Integrates with multiple ingress controllers like Contour, Kourier, or Istio for custom traffic management.
  • Custom Domains - Maps custom domain names to serverless workloads for user-controlled URL accessibility.
  • Serverless Platforms - Request-driven compute for Kubernetes.

Historique des stars

Graphique de l'historique des stars pour knative/servingGraphique de l'historique des stars pour knative/serving

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait knative/serving ?

Kubernetes-based, scale-to-zero, request-driven compute

Quelles sont les fonctionnalités principales de knative/serving ?

Les fonctionnalités principales de knative/serving sont : Kubernetes-Native, CloudEvent-Triggered Invocations, Immutable Revision Snapshots, Zero-Instance Scaling, Immutable Revision Configurations, Kubernetes Ecosystem, Serverless Function Invokers, Native Kubernetes Resource Integration.

Quelles sont les alternatives open-source à knative/serving ?

Les alternatives open-source à knative/serving incluent : kserve/kserve — KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference… spacecloud-io/space-cloud — Space Cloud is a self-hosted, cloud-native backend-as-a-service suite. It functions as a Kubernetes-based serverless… nuclio/nuclio — Nuclio is a high-performance serverless framework designed for Kubernetes that automatically executes user functions… vmware-archive/kubeless — Kubeless is a Kubernetes-native serverless framework that deploys and runs stateless functions as custom resources… serverless/event-gateway — The Event Gateway is a unified routing layer designed to connect HTTP requests and cloud events to serverless… kubeflow/kfserving — KServe is an open platform for deploying and serving generative and predictive AI models on Kubernetes. It defines…

Alternatives open source à Serving

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Serving.
  • kserve/kserveAvatar de kserve

    kserve/kserve

    5,576Voir sur GitHub↗

    KServe is a Kubernetes-native platform for deploying and serving machine learning models as scalable inference services. It supports both generative AI models, including large language models, and traditional predictive models from frameworks such as TensorFlow, PyTorch, Scikit-Learn, XGBoost, and ONNX. The platform manages the full lifecycle of model deployments, including revision tracking, canary rollouts, A/B testing, and automatic rollbacks, and provides serverless scale-to-zero capabilities for cost-efficient resource management. KServe distinguishes itself through a standardized infere

    Go
    Voir sur GitHub↗5,576
  • spacecloud-io/space-cloudAvatar de spacecloud-io

    spacecloud-io/space-cloud

    3,993Voir sur GitHub↗

    Space Cloud is a self-hosted, cloud-native backend-as-a-service suite. It functions as a Kubernetes-based serverless platform that provides a GraphQL and REST API gateway, a database API generator, and an event-driven orchestrator. The platform transforms SQL and NoSQL database schemas into secure endpoints, eliminating the need for manual backend development. It distinguishes itself by allowing remote data joins, which combine records from internal databases and external HTTP microservices within a single query. The system covers a broad range of capabilities, including rule-based access co

    Gobaasdatabaseevent-driven
    Voir sur GitHub↗3,993
  • nuclio/nuclioAvatar de nuclio

    nuclio/nuclio

    5,730Voir sur GitHub↗

    Nuclio is a high-performance serverless framework designed for Kubernetes that automatically executes user functions when events arrive from HTTP endpoints, message queues, or streaming data platforms. It processes hundreds of thousands of events per second per function instance through efficient parallel workers, and can allocate functions to run on either CPU or GPU hardware to match workload requirements for data processing or machine learning tasks. The platform scales function instances down to zero when idle and wakes them on demand based on incoming event load, while providing an event

    Go
    Voir sur GitHub↗5,730
  • vmware-archive/kubelessAvatar de vmware-archive

    vmware-archive/kubeless

    6,847Voir sur GitHub↗

    Kubeless is a Kubernetes-native serverless framework that deploys and runs stateless functions as custom resources managed by an in-cluster controller. It functions as a Function-as-a-Service platform, launching function runtime pods on demand and scaling them to zero when idle to optimise resource usage. Functions are invoked automatically through HTTP requests or a publish-subscribe messaging bus, enabling event-driven execution for workloads and microservices. The platform supports running functions written in Golang, Python, Node.js, Ruby, PHP, .NET, and Ballerina, with the ability to add

    Gofaasfunction-as-a-servicegolang
    Voir sur GitHub↗6,847
Voir les 30 alternatives à Serving→