Skip to content

Enforcer usage patterns (reads vs writes) #157

@mariajgrimaldi

Description

@mariajgrimaldi

Description

The sync enforcer is currently used for both read operations (permission checks) and write operations (policy changes). This may introduce unnecessary overhead during high-volume reads, but we do not have a clear separation between the two paths.

This issue tracks:

  • Reviewing where and how the enforcer is used in read paths and write paths.
  • Determining whether separating these paths would improve performance or reduce overhead. This is only a theory, we'd have to go deep into casbin to understand whether this would actually have an impact.

Metadata

Metadata

Assignees

No one assigned

    Labels

    performanceRelates to improving latency/throughput or reducing resource usageverawoodReleased in Verawood

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions