Piergiorgio Lucidi created CONNECTORS-1784:
----------------------------------------------

             Summary: 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


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