Skip to content

[FR] FastAPI Implementation for all services #1769

@kimminw00

Description

@kimminw00

Is your feature request related to a problem? Please describe.
The current web server implementation for presidio-anonymizer is based on Flask. Flask operates synchronously by default and may not be the optimal choice for high-performance. We require an implementation that leverages a modern, asynchronous framework to improve performance and scalability.

Describe the solution you'd like
We request an official implementation of the presidio-anonymizer using FastAPI. This would provide a high-performance alternative that supports asynchronous request handling, which is crucial for building scalable microservices.

Additional context
Providing a FastAPI-based implementation would modernize the Presidio project, making it more attractive for deployment in high-throughput environments.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions