Learning about
Filibuster

Filibuster easily integrates into your existing development workflow and uses the state of the art in fault injection research to identify reliability bugs in microservice applications

Demonstration of the Filibuster JUnit/IntelliJ integration for visual fault injection debugging.

Tooling

Available on the Jet Brains Marketplace

See the Filibuster tool in action on a Java application written in Armeria with jUnit

Demo

Demo application available on GitHub

Learn about the general approach and concepts behind Filibuster

Overview

Presentation from Strange Loop 2022

Test your services independently and reuse your experiments and learnings across services.

Compositional Testing

Demo application available on GitHub

Learn more about how we are actively researching circuit breakers to understand how they should be properly used for microservice resilience.

Circuit Breakers

Presentation from SoCC 2022

Learn about the peer reviewed research behind the Filibuster fault injection technique.

Research

Presentation from SoCC 2021