Cedar CI Logo

Purpose

(2 min)

climbing a tree using a rope

Over the last two decades developing software, we've had the opportunity to work on CI/CD from just about every angle.

  • built distributed CI system from the ground up
  • optimized performance and reliability in various environments
  • migrated between CI systems without disruption
  • utilized centrally controlled CI systems from the outside

During that time, the landscape has changed quite a lot, but the core challenges remain the same. What caused transient failures a decade ago still does, and computation that could be avoided is performed endlessly on repeat. Mechanisms have been developed to improve efficiency, but generally require configuration, sometimes extensive, and come with unintuitive performance curves that are not always understood.

We have decided to embark on a journey to drastically improve the baseline CI/CD experience for all, by taking the best we've seen and combining it with some tech we've always wanted to build. Our plans cover the full span of CI/CD from novel performance and reliability improvements to cost optimization and observability. We've decided to start by directly targeting performance and cost via a low overhead business model. To that end, we've launched an initial offering that is compatible with Gitlab.com SaaS runners, but at a lower price point to enable better performance for less.

We look forward to demonstrating just how optimized your CI/CD experience can be and how much further we can improve it going forward.