Skip to content

[META] Implement coordinator process to optimize resource usage #226

Description

@intuibase

This issue tracks the implementation of a helper process that centralizes communication with the backend/collector. Instead of each worker process sending telemetry (metrics, logs, traces, OpAMP) independently, a single process will handle all communication.

This change is aimed at improving efficiency in multi-process environments like Apache or PHP-FPM, reducing resource usage such as memory and network connections.

Scope

  • Optional: add a watchdog for supporter crash recovery

Process name proposal

SupporterProcess / RelayProcess / TelemetryHub / WorkerBridge

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions