10 repositorios
Mechanisms that capture errors during task execution and route them to dedicated error signals without terminating the main stream.
Distinct from Error Handling: Distinct from Error Handling: focuses on capturing errors from concurrent task execution rather than general error reporting patterns.
Explore 10 awesome GitHub repositories matching web development · Execution Error Captures. Refine with filters or upvote what's useful.
This project is a state management inspector and debugging tool for Redux. It provides a browser-based interface for inspecting and modifying application state and actions in real time, serving as an action logger and time travel debugger to troubleshoot application logic. The tool allows users to navigate a chronological history of state changes to replay previous versions of the application or skip specific actions. It also functions as a remote monitoring bridge, streaming Redux state and actions from non-browser environments to a centralized debugging interface. The capability surface in
Intercepts exceptions thrown during state updates and displays error messages to prevent further invalid actions.
Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf
Controls whether an automation sequence halts or continues after an action encounters an error.
Pixie is an open-source observability platform for Kubernetes that uses eBPF to automatically capture telemetry data from clusters without requiring any manual instrumentation or code changes. It functions as an eBPF telemetry collector, a continuous application profiler, a network traffic analyzer, and a scriptable telemetry query engine, all within a single Kubernetes-native tool. The platform distinguishes itself through several integrated capabilities. It continuously samples stack traces from compiled-language code to identify CPU performance bottlenecks, visualizing the results as inter
Views HTTP error rate and resource metrics for individual pods to isolate the source of service errors.
CRI-O is an open-source container runtime that implements the Kubernetes Container Runtime Interface (CRI) to manage container images, pods, and containers on cluster nodes using OCI-compatible runtimes. It serves as a node-level container manager that handles image pulling, container lifecycle, and resource monitoring for Kubernetes clusters, running containers according to the Open Container Initiative specifications. The runtime distinguishes itself through live configuration reloading that applies changes to runtime definitions, registry mirrors, and TLS certificates without restarting th
Includes verbose status details for pods that have dropped their infra container.
Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem
Captures errors during asynchronous task execution and routes them to dedicated error signals.
Effector is a reactive state management library and data flow orchestrator designed for building complex, event-driven applications. It models application logic as a directed acyclic graph, where state updates and asynchronous side effects propagate automatically through declarative pipelines. By decoupling business logic from user interface layers, it allows developers to maintain state in independent containers that communicate via standard interfaces, ensuring the system remains framework-agnostic. The library distinguishes itself through its robust support for isolated execution scopes, w
Logs exceptions occurring during computation branches and halts execution to prevent corrupted state while providing diagnostic information.
react-live is a suite of tools for in-browser React transpilation, live editing, and interactive documentation. It provides a React component for building live playgrounds where source code is transpiled and rendered in real time, accompanied by a live code editor that offers syntax highlighting and immediate visual feedback. The project enables the creation of living documentation by embedding editable React code examples alongside their rendered output. It supports the execution of editable markup or functional components, allowing users to modify code and observe the resulting behavior ins
Captures and renders errors encountered during the transpilation or execution of live code.
ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with
Inspects the outcome of an effect as either a success value or a failure with a full cause chain.
This project is a Go process supervisor designed to start and monitor multiple background programs with automatic restarts and lifecycle management. It functions as a system for coordinating daemon execution, ensuring continuous operation through a central configuration. The supervisor distinguishes itself with multiple remote administration interfaces, including a process management REST API, an XML-RPC controller, and a built-in web dashboard for monitoring and controlling processes. It features a Prometheus monitoring exporter that serves real-time performance metrics via a dedicated HTTP
Captures standard output and error streams from child processes into files with configurable rotation and size limits.
alertify.js es una librería de notificaciones en JavaScript y un framework para cuadros de diálogo modales. Proporciona un sistema para crear diálogos de alerta, confirmación y solicitud personalizables para reemplazar las notificaciones estándar del navegador, junto con un sistema de alertas no bloqueante para mensajes de estado discretos. El proyecto cuenta con una cola de diálogos secuenciales que permite encadenar múltiples ventanas de alerta y solicitud en un orden definido. También incluye un registrador de errores de JavaScript que captura errores de tiempo de ejecución globales y los muestra como notificaciones visibles para ayudar en la depuración. La librería cubre primitivas de diálogo interactivas para capturar la entrada y confirmación del usuario mediante callbacks, así como el registro de notificaciones del sistema para estados de éxito y error. Gestiona estos elementos a través de una capa de interfaz de usuario no bloqueante y un mecanismo de secuenciación basado en colas.
Redirects global window errors to visible notification boxes to simplify the runtime debugging process.