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)