Skip to content

RFC: Request Shadowing #272

@AndrewDryga

Description

@AndrewDryga

Redirecting or shadowing (duplicating) small percent of requests to a staging environment works really well for complex projects with microservice architecture. In some cases, shadowing allows getting rid off "monolith-style" integration tests entirely (when people trying to test at the same time).

This plugin can be fairly simple to implement: with given probability we duplicate request to a shadow back-end and then persist diff between responses in a database.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions