7 个仓库
Executing application logic on a global network of edge servers to reduce latency.
Distinct from Edge Request Callbacks: None of the candidates accurately describe the deployment of logic to an edge network for latency reduction.
Explore 7 awesome GitHub repositories matching devops & infrastructure · Edge Request Processing. Refine with filters or upvote what's useful.
Xget 是一个基于边缘的网络代理和请求路由器,旨在优化连接并减少远程资源的延迟。它充当 AI 推理 API 请求、容器注册表镜像以及加速 Git 仓库操作和软件包镜像的高性能接口。 该系统通过保留 Git 和容器注册表的身份验证和标头的协议感知代理脱颖而出。它利用基于规则的 URL 转换将请求映射到加速的上游提供商端点,并采用响应重写机制以确保依赖项通过代理下载。 广泛的功能包括针对不可变工件的基于边缘的响应缓存、通过线性退避重试实现的请求可靠性,以及通过响应标头提供的性能监控。该项目还提供了一个命令行界面,用于将文件和文件夹从 Web 源检索到本地存储。 该引擎支持通过无服务器边缘运行时、容器化托管或自托管容器执行进行部署。
Stores immutable artifacts and metadata at the network edge to optimize delivery speeds for repeat requests.
Unkey 是一个 API 密钥管理平台和网关控制平面,旨在发布、验证和撤销具有全球分发能力的密钥。它提供了验证请求和授权访问受保护资源所需的低延迟基础设施。 该平台通过边缘请求身份验证和分布式速率限制脱颖而出,允许在网络边缘验证密钥并强制执行请求配额。它还具有基于用量的计费引擎和自助开发者门户,能够跟踪计量 API 消费并允许最终用户管理自己的身份验证密钥。 该系统涵盖了广泛的操作功能,包括用于细粒度安全策略的基于角色的访问控制、用于最小化延迟的全局流量引导,以及用于安全合规的不可变活动审计。此外,它还支持密钥命名空间组织以隔离环境,并提供实时监控和验证数据分析。
Provides edge-based validation of API keys to minimize latency and protect application servers.
opennextjs-aws 是一个无服务器基础设施适配器和部署工具,将 Next.js 构建产物转换为兼容的包,以便在 AWS Lambda 和 S3 上托管。它作为一个部署适配器,将框架特定的输出映射到无服务器函数和对象存储。 该项目通过实现无服务器特定的优化而脱颖而出,包括一个通过 S3 或 DynamoDB 同步增量静态再生(ISR)和 fetch 缓存的缓存管理器。它具有冷启动优化器,使用包压缩和定时函数预热来减少延迟,以及一个专门的图像优化流水线,用于从 S3 获取源文件并通过 CDN 分发。 该系统涵盖了广泛的能力,包括边缘中间件集成、基于队列的后台重新验证和多目标路由分发。它还通过 CDN 路由、地理位置数据注入和服务器响应流来管理流量,以改善首字节时间(TTFB)。 该工具为构建流水线、适配器行为和服务器逻辑提供了广泛的自定义选项,以支持多样的架构需求和 Monorepo 结构。
Executes the server function as an edge function on origin requests to reduce latency.
FxEmbed is a collection of specialized services providing a social media data API, a social media embed gateway, and a URL unshortener and sanitizer. It functions as an edge-deployed content proxy designed to programmatically fetch posts, threads, profiles, and search results from various social platforms. The project transforms social media links into rich media previews and interactive embeds for messaging platforms. It also expands shortened links to their original destinations while removing tracking parameters to improve user privacy and security. The system includes capabilities for so
Executes logic on a global network of servers to reduce latency by processing requests close to the user.
This project is an edge computing development toolkit and serverless command line interface used to develop, test, and deploy serverless functions to a global edge network. It serves as an edge runtime bundler and resource orchestrator, managing the entire lifecycle of edge projects from local development to worldwide distribution. The toolkit distinguishes itself through distributed workflow management, coordinating stateful instances and the durable execution of long-running processes across the edge. It also provides specialized integrations for edge AI, including the management of vector
Distributes compiled logic across a global network to process requests at the location closest to the user.
This project is a serverless DNS resolver and DNS over HTTPS gateway that translates domain names into IP addresses. It functions as an edge computing DNS filter designed to encrypt queries, prevent tampering, and improve user privacy on browsers and mobile devices. The system distinguishes itself by operating as an edge DNS traffic monitor that logs and analyzes request patterns in real time. It utilizes curated blocklists at the network edge to block malicious domains and trackers. The software provides capabilities for private DNS filtering, network traffic monitoring, and the management
Processes DNS queries at the network edge to minimize latency and distribute load across global serverless providers.
The Cloudflare Workers Rust SDK is a toolchain and framework for building high-performance serverless functions using Rust. It compiles code into WebAssembly modules that execute within a sandboxed host environment at the edge. The project provides a typed remote procedure call system for invoking functions across different worker instances and utilizes procedural macros for mapping these distributed interfaces. It uses trait-based bindings and standardized wrappers to provide type-safe access to platform services and web-standard request and response objects. The SDK covers a broad range of
Executes application logic on a global network of edge servers to handle and route incoming web traffic.