Skip to content

Contract size, feature set and modular dispatch proxies #607

Description

@Kubuxu

In the future, we will move FWSS code into a Modular Dispatch Proxies pattern because of contract size limitations. As things stand now, FWSS cannot accept more features without extracting things from the core code.
We should investigate which parts of the FWSS contract are clearly separable so we can use that pattern in the future.

Additionally, this ties into the evolution of PDP architecture to allow more services to operate separately in the PDP dataset lifecycle.
Ideally, FilBeam, for example, would be a separate service that the client can enable but doesn't live in the FWSS contract itself, but that is a part of wider work.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    • Status
      📌 Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions