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