From: Alex Corcoles Date: Sun, 14 Apr 2024 16:13:09 +0000 (+0200) Subject: Rearrange some OpenTelemetry ideas X-Git-Tag: 20241020-emacs~199 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=2f4389c559db5e8c446851b5c6a3064d9f681497;p=alex.git Rearrange some OpenTelemetry ideas --- diff --git a/IDEAS.org b/IDEAS.org index 0b25537..543059c 100644 --- a/IDEAS.org +++ b/IDEAS.org @@ -8,9 +8,26 @@ * Process nanny +See [[https://github.com/open-telemetry/opentelemetry-specification/blob/main/experimental/trace/zpages.md]]. + - A program to manage long running processes - Acts as a bot in IRC, email, Slack, etc. posting when the job is done, providing updates, etc. -- Starts an xterm to watch the output +- Starts an xterm.js to watch the output + +** Parallel execution framework + +See https://github.com/alexpdp7/scripts-py-libs + +- A tool to run stuff such as CI builds which need sophisticated parallelization +- Create differently sized resource pools (for CPU-bound tasks, "API"-bound, etc.) +- Local execution of workflows on a workstation, remote execution on a CI server +- Handle task dependencies and artifact passing from parent to child tasks +- Capture stdout/stderr of tasks, allow viewing in realtime +- Timestamp stdout/stderr for crude profiling +- Implement a CI system on top? + +Some parts could be implemented with OpenTelemetry. +For example, piping command output as OpenTelemetry logs. * Terminal mail client @@ -85,21 +102,6 @@ See https://github.com/EvgSkv/logica, [[https://prql-lang.org/]] - Declarative join via foreign key constraint names - Better ordering for code completion (e.g. FROMs first) -* Parallel execution framework - -See https://github.com/alexpdp7/scripts-py-libs - -- A tool to run stuff such as CI builds which need sophisticated parallelization -- Create differently sized resource pools (for CPU-bound tasks, "API"-bound, etc.) -- Local execution of workflows on a workstation, remote execution on a CI server -- Handle task dependencies and artifact passing from parent to child tasks -- Capture stdout/stderr of tasks, allow viewing in realtime -- Timestamp stdout/stderr for crude profiling -- Implement a CI system on top? - -Some parts could be implemented with OpenTelemetry. -For example, piping command output as OpenTelemetry logs. - * Random review experiment I want to review all my blog posts (~1000) for formatting, broken links, etc.