Skip to content
@vhive-serverless

The vHive Ecosystem for Serverless Experimentation

vHive aims to enable serverless systems researchers to innovate across the deep and distributed software stacks of a modern serverless platform. Hence, we built vHive to be representative of the leading Function-as-a-Service (FaaS) providers, integrating the same production-grade components used by the providers, including AWS Firecracker hypervisor, Cloud Native Computing Foundation's Containerd, and Kubernetes.

vHive adopts the Knative flexible programming model, allowing the researchers to quickly deploy and experiment with any serverless applications that may comprise many functions, running in secure Firecracker microVMs, as well as serverfull services. Both the functions and the stateful services can be deployed using OCI/Docker images.

vHive empowers systems researchers to innovate on key serverless features, including functions autoscaling and cold-start delay optimization with several snapshotting mechanisms.

Pinned Loading

  1. vHive vHive Public

    vHive: Open-source framework for serverless experimentation

    Go 347 104

  2. STeLLAR STeLLAR Public

    STeLLAR: Open-source framework for serverless clouds benchmarking

    Go 37 9

  3. vSwarm vSwarm Public

    A suite of representative serverless cloud-agnostic (i.e., dockerized) benchmarks

    Python 64 30

  4. vSwarm-u vSwarm-u Public

    Framework that integrates the serverless benchmark suite vSwarm with gem5, the state-of-the-art research platform for system-and microarchitecture.

    Python 37 8

Repositories

Showing 10 of 26 repositories
  • invitro Public

    Load generator and trace sampler for serverless computing

    vhive-serverless/invitro's past year of commit activity
    Jupyter Notebook 29 MIT 22 36 (3 issues need help) 5 Updated Oct 10, 2026
  • vSwarm-u Public

    Framework that integrates the serverless benchmark suite vSwarm with gem5, the state-of-the-art research platform for system-and microarchitecture.

    vhive-serverless/vSwarm-u's past year of commit activity
    Python 37 MIT 8 14 9 Updated Oct 5, 2026
  • vHive Public

    vHive: Open-source framework for serverless experimentation

    vhive-serverless/vHive's past year of commit activity
    Go 347 MIT 104 41 (8 issues need help) 13 Updated Oct 5, 2026
  • vllm Public Forked from vllm-project/vllm

    A customized vllm repo that supports running on multiple devices within one process

    vhive-serverless/vllm's past year of commit activity
    Python 1 Apache-2.0 23,527 0 1 Updated Sep 4, 2026
  • vhive.github.io Public

    Repository for vHive statistics

    vhive-serverless/vhive.github.io's past year of commit activity
    0 MIT 0 0 0 Updated Aug 20, 2026
  • firecracker-containerd Public Forked from firecracker-microvm/firecracker-containerd

    firecracker-containerd enables containerd to manage containers as Firecracker microVMs

    vhive-serverless/firecracker-containerd's past year of commit activity
    Go 1 Apache-2.0 253 0 7 Updated Jul 24, 2026
  • vSwarm Public

    A suite of representative serverless cloud-agnostic (i.e., dockerized) benchmarks

    vhive-serverless/vSwarm's past year of commit activity
    Python 64 MIT 30 30 74 Updated May 17, 2026
  • vSwarm-proto Public

    A repository containing protobuf for vSwarm benchmarks.

    vhive-serverless/vSwarm-proto's past year of commit activity
    Python 2 6 3 11 Updated Apr 24, 2026
  • serving Public Forked from knative/serving

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

    vhive-serverless/serving's past year of commit activity
    Go 1 Apache-2.0 1,286 0 2 Updated Apr 24, 2026
  • firecracker Public Forked from firecracker-microvm/firecracker

    Secure and fast microVMs for serverless computing.

    vhive-serverless/firecracker's past year of commit activity
    Rust 0 Apache-2.0 2,779 0 0 Updated Jan 29, 2026

Top languages

Loading…

Most used topics

Loading…