Filibuster 2.0: Microservice Linter, Multiple Invocations to the Same RPC Method

05 Sep 2023

You can also use Filibuster’s dynamic analysis linter to find microservice smells.

Here’s one: invoking multiple RPCs to the same service because you can’t send them all together! This leaves you at risk for partial side-effects being applied: refactor your API to let developers supply all inputs and write data to your database transactionally!!!