[
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 25 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.
was:
The transition to OpenJDK 25 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.
*Observability with OpenTelemetry:*
* Integrate native tracing to monitor document processing latency across
connectors, leveraging Java 25's improved profiling capabilities.
> Core Performance & Modernization (The Java 25 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
> Fix For: ManifoldCF 2.31
>
>
> The transition to OpenJDK 25 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.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)