Blazing fast CI with MicroVMs

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • djinn

    Source code for the Djinn CI platform (by djinn-ci)

  • Good article. Firecracker is something that has definitely piqued my interest when it comes to quickly spinning up a throwaway environment to use for either development or CI. I run a CI platform [1], which currently uses QEMU for the build environments (Docker is also supported but currently disabled on the hosted offering), startup times are ok, but having a boot time of 1-2s is definitely highly appealing. I will have to investigate Firecracker further to see if I could incorporate this into what I'm doing.

    Julia Evans has also written about Firecracker in the past too [2][3].

    [1] - https://about.djinn-ci.com

    [2] - https://jvns.ca/blog/2021/01/23/firecracker--start-a-vm-in-l...

    [3] - https://news.ycombinator.com/item?id=25883253

  • firecracker

    Secure and fast microVMs for serverless computing.

  • You can checkpoint and restore, but only once for security reasons, so it doesn't help much.

    https://github.com/firecracker-microvm/firecracker/blob/main...

    The VMs launch super quick in < 1s they are actually running a job.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pants

    The Pants Build System

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts