awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 个仓库

Awesome GitHub RepositoriesWorker Context Access

Interfaces for accessing runtime context, request data, and platform services within worker handlers.

Distinguishing note: Focuses on the context provided to the worker environment rather than general request handling.

Explore 11 awesome GitHub repositories matching devops & infrastructure · Worker Context Access. Refine with filters or upvote what's useful.

Awesome Worker Context Access GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • heyputer/puterHeyPuter 的头像

    HeyPuter/puter

    42,318在 GitHub 上查看↗

    Puter is a browser-based desktop environment and cloud-native development platform that provides a virtualized graphical workspace. It enables developers to build and deploy full-stack web applications by integrating cloud storage, authentication, and serverless backend logic directly into the browser, eliminating the need for traditional server infrastructure. The platform distinguishes itself through a unified cloud storage layer and a distributed network runtime that facilitates peer-to-peer communication and cross-origin resource fetching. It features a sophisticated cross-window orchestr

    Retrieves global objects and request data within worker handlers to access platform services.

    TypeScriptcloudcloud-oscloud-storage
    在 GitHub 上查看↗42,318
  • nwjs/nw.jsnwjs 的头像

    nwjs/nw.js

    41,183在 GitHub 上查看↗

    nw.js is a Node.js desktop application framework that combines a Chromium web renderer with a Node.js runtime to build standalone software for Windows, macOS, and Linux. It serves as a cross-platform desktop runtime that allows developers to create native executables using web technologies. The project is distinguished by its integration layer that exposes Node.js system APIs and modules directly to the browser window and web worker contexts. It functions as a native module bridge, enabling the compilation and execution of low-level C++ system code and native addons within a web-based applica

    Exposes low-level system APIs and Node.js modules directly to the browser window and web worker contexts.

    JavaScriptdesktopjavascriptnode-webkit
    在 GitHub 上查看↗41,183
  • quarkusio/quarkusquarkusio 的头像

    quarkusio/quarkus

    15,479在 GitHub 上查看↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Provides interfaces for accessing runtime context and platform metadata within application handlers.

    Javacloud-nativehacktoberfestjava
    在 GitHub 上查看↗15,479
  • googlechrome/workboxGoogleChrome 的头像

    GoogleChrome/workbox

    12,895在 GitHub 上查看↗

    Workbox is a modular library and toolkit designed for managing service workers in progressive web applications. It provides a comprehensive framework for handling asset caching, request routing, and background script lifecycle management, enabling developers to build web applications that function reliably offline and load efficiently. The project distinguishes itself through a declarative routing engine and a plugin-based architecture that allows for the injection of custom logic into the request and response processing pipeline. It supports advanced caching patterns, such as cache-first or

    Exposes cache instances and communication channels to the window context to coordinate state between the main thread and background workers.

    JavaScriptoffline-firstprogressive-web-appservice-worker
    在 GitHub 上查看↗12,895
  • crazyguitar/pysheeetcrazyguitar 的头像

    crazyguitar/pysheeet

    8,150在 GitHub 上查看↗

    pysheeet 是一个技术参考库,提供了一系列精选的代码片段和实现模式,用于高级 Python 开发、系统集成和高性能计算。它充当实现底层网络编程、原生 C 扩展以及异步和并发编程的综合指南。 该项目为大语言模型的开发和部署提供了专门的框架,包括用于分布式 GPU 推理和高性能服务的工具。它还包括用于高性能计算集群编排的详细模式,涵盖 GPU 资源分配和多节点工作负载管理。 该库涵盖了广泛的功能,包括安全网络通信和加密、对象关系映射和数据库管理,以及复杂数据结构和算法的实现。它还提供用于内存管理、通过外部函数接口(FFI)进行原生互操作以及系统级 OS 集成的实用程序。

    Provides implementation patterns for creating persistent worker processes that maintain internal state between discrete task executions.

    Python
    在 GitHub 上查看↗8,150
  • hatchet-dev/hatchethatchet-dev 的头像

    hatchet-dev/hatchet

    6,622在 GitHub 上查看↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Provides middleware hooks with task context including run IDs and cancellation capabilities.

    Goconcurrencydagdistributed
    在 GitHub 上查看↗6,622
  • graphql-dotnet/graphql-dotnetgraphql-dotnet 的头像

    graphql-dotnet/graphql-dotnet

    5,987在 GitHub 上查看↗

    GraphQL.NET 是一个用于在 C# 应用程序中构建和执行 GraphQL API 的服务端框架。它提供了一套全面的工具包,用于模式构建、分布式数据图的联合引擎,以及用于管理实时数据流的订阅处理器。 该项目的独特之处在于其灵活的模式构建器,支持程序化的代码优先定义和使用标准模式定义语言的声明式模式优先方法。它包括一个专门的联合引擎,用于将数据图拆分为子图并将其组合成统一的网关,以及一个专门设计用于通过批处理和缓存解决 N+1 查询问题的数据加载器实现。 该框架涵盖了广泛的操作功能,包括用于服务生命周期管理的依赖注入集成、用于字段解析拦截的中间件流水线,以及针对值类型优化以减少内存分配的执行流水线。它还提供用于查询复杂度分析、文档缓存和基于角色的访问控制的工具,以保护 API 端点。 对提前(AOT)模式编译的支持允许该框架在禁止动态代码生成的环境中执行。

    Provides an injectable accessor to retrieve the current GraphQL field resolution context from external services.

    C#apidotnet-coregraphiql
    在 GitHub 上查看↗5,987
  • partykit/partykitpartykit 的头像

    partykit/partykit

    5,644在 GitHub 上查看↗

    PartyKit is a serverless WebSocket backend platform for building real-time multiplayer applications. It provides a globally distributed edge computing runtime that runs stateful server code close to users, with automatic scaling and hibernation for idle rooms. The platform handles WebSocket connections, HTTP requests, and durable storage without requiring infrastructure management, and includes a client and server SDK with hooks, storage, and Yjs integration for building collaborative features. The platform distinguishes itself through per-room isolation using Durable Objects, where each uniq

    Executes application logic on a globally distributed worker that maintains persistent state for real-time collaboration.

    TypeScriptbackendscollaborationcrdts
    在 GitHub 上查看↗5,644
  • zenml-io/zenmlzenml-io 的头像

    zenml-io/zenml

    5,451在 GitHub 上查看↗

    ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented

    Provides interfaces for accessing runtime context and execution details within pipeline steps.

    Pythonagentopsagentsai
    在 GitHub 上查看↗5,451
  • ockam-network/ockamockam-network 的头像

    ockam-network/ockam

    4,628在 GitHub 上查看↗

    Ockam 是一个端到端加密框架和分布式身份提供商,旨在建立应用与设备之间的安全通信。它提供了一个安全网络覆盖层,利用加密身份和基于属性的访问控制来实现零信任网络访问。 该项目的特色在于元数据驱动的多跳路由和可插拔传输层,允许加密流量跨越不同的网络拓扑移动,而无需虚拟 IP 覆盖。它专门通过将原始 TCP 流量封装到加密通道中,为遗留应用实现安全隧道,从而通过出站中继实现私有网络连接和防火墙绕过。 该平台涵盖了广泛的功能,包括分布式身份管理、加密凭证颁发与验证,以及有状态并发 Actor 的执行。它还提供用于云规模节点配置和使用基础设施即代码模板进行自动化部署的工具。

    Runs lightweight concurrent actors within a node that maintain state and process asynchronous messages via dedicated mailboxes.

    Rust
    在 GitHub 上查看↗4,628
  • jeffail/tunnyJeffail 的头像

    Jeffail/tunny

    4,033在 GitHub 上查看↗

    Tunny 是 Go 语言的 worker 池库和并发管理器。它作为并发任务调度器,限制并行处理作业的 worker 数量,以防止系统资源耗尽。 该项目支持在单个 worker 例程中维护持久状态,以避免重复的初始化成本。它还支持动态 worker 扩缩容,允许在不中断正在进行任务的情况下实时调整后台 worker 的数量。 该库提供了任务超时强制执行和 worker 生命周期管理机制,包括例程池的优雅关闭。它利用并发限制来限制活动 goroutine 的总数。

    Enables individual worker routines to maintain local state across multiple task executions for optimization.

    Gogogolanggoroutine-pool
    在 GitHub 上查看↗4,033
  1. Home
  2. DevOps & Infrastructure
  3. Worker Context Access

探索子标签

  • Middleware Context Access1 个子标签Provides middleware hooks with the task context, including run IDs, logging, and cancellation capabilities. **Distinct from Worker Context Access:** Distinct from Worker Context Access: focuses on middleware-specific context access rather than general worker context.
  • State-Aware Worker Execution2 个子标签Execution environments where workers have access to the historical state of a multi-step workflow. **Distinct from Worker Context Access:** Distinct from Worker Context Access by focusing on the preservation of workflow state across multiple discrete task executions.
  • Worker Context Bridges1 个子标签Exposing cache instances and communication channels to the window context. **Distinct from Worker Context Access:** Distinct from worker context access: focuses on the bridging of state and cache instances between threads.