[ 
https://issues.apache.org/jira/browse/CONNECTORS-1784?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Piergiorgio Lucidi updated CONNECTORS-1784:
-------------------------------------------
    Description: 
The transition to OpenJDK 21 is the foundation for a more scalable and 
responsive architecture.

*Virtual Threads Integration (Project Loom):*
 * Replace legacy thread pooling with *Virtual Threads* to handle thousands of 
concurrent repository connections with minimal memory overhead.
 * Implement *Structured Concurrency* to improve the reliability of complex 
crawling jobs and prevent resource leakage.

*REST API v2 & OpenAPI Specification:*
 * Complete the transition to a fully documented RESTful API.
 * Enable "Configuration-as-Code" to support modern DevOps workflows and 
external orchestration.

*Observability with OpenTelemetry:*
 * Integrate native tracing to monitor document processing latency across 
connectors, leveraging Java 21's improved profiling capabilities.

  was:
The transition to OpenJDK 21 is the foundation for a more scalable and 
responsive architecture.
 * *Virtual Threads Integration (Project Loom):*

 ** Replace legacy thread pooling with *Virtual Threads* to handle thousands of 
concurrent repository connections with minimal memory overhead.

 ** Implement *Structured Concurrency* to improve the reliability of complex 
crawling jobs and prevent resource leakage.

 * *REST API v2 & OpenAPI Specification:*

 ** Complete the transition to a fully documented RESTful API.

 ** Enable "Configuration-as-Code" to support modern DevOps workflows and 
external orchestration.

 * *Observability with OpenTelemetry:*

 ** Integrate native tracing to monitor document processing latency across 
connectors, leveraging Java 21's improved profiling capabilities.


> Core Performance & Modernization (The Java 21 Leap)
> ---------------------------------------------------
>
>                 Key: CONNECTORS-1784
>                 URL: https://issues.apache.org/jira/browse/CONNECTORS-1784
>             Project: ManifoldCF
>          Issue Type: Task
>          Components: Framework core
>            Reporter: Piergiorgio Lucidi
>            Assignee: Piergiorgio Lucidi
>            Priority: Major
>
> The transition to OpenJDK 21 is the foundation for a more scalable and 
> responsive architecture.
> *Virtual Threads Integration (Project Loom):*
>  * Replace legacy thread pooling with *Virtual Threads* to handle thousands 
> of concurrent repository connections with minimal memory overhead.
>  * Implement *Structured Concurrency* to improve the reliability of complex 
> crawling jobs and prevent resource leakage.
> *REST API v2 & OpenAPI Specification:*
>  * Complete the transition to a fully documented RESTful API.
>  * Enable "Configuration-as-Code" to support modern DevOps workflows and 
> external orchestration.
> *Observability with OpenTelemetry:*
>  * Integrate native tracing to monitor document processing latency across 
> connectors, leveraging Java 21's improved profiling capabilities.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to