Skip to content

[FEATURE] Implement asynchronous computation in API #30

Description

@robin-castellon

The Carmen API performs synchronous computation all along its processing: metrics retrieval, creation of IF manifest file, call to IF, parsing of the output and generation of the response.
In case of high cardinality of the topology provided in input (too many data to be retrieved/computed), it can lead to RTOs.

A solution would be to move the API computation to an asynchronous model: Carmen would reply first, providing a path to retrieve the output once done, and then perform the computation and generate the report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions