8 个仓库
Deployment of server-side procedural logic and functions into a database instance.
Distinct from Database Deployment Tools: Focuses on deploying the logic (procedures/functions) rather than the infrastructure or instance of the database.
Explore 8 awesome GitHub repositories matching data & databases · Logic Deployment. Refine with filters or upvote what's useful.
Xget 是一个基于边缘的网络代理和请求路由器,旨在优化连接并减少远程资源的延迟。它充当 AI 推理 API 请求、容器注册表镜像以及加速 Git 仓库操作和软件包镜像的高性能接口。 该系统通过保留 Git 和容器注册表的身份验证和标头的协议感知代理脱颖而出。它利用基于规则的 URL 转换将请求映射到加速的上游提供商端点,并采用响应重写机制以确保依赖项通过代理下载。 广泛的功能包括针对不可变工件的基于边缘的响应缓存、通过线性退避重试实现的请求可靠性,以及通过响应标头提供的性能监控。该项目还提供了一个命令行界面,用于将文件和文件夹从 Web 源检索到本地存储。 该引擎支持通过无服务器边缘运行时、容器化托管或自托管容器执行进行部署。
Executes proxy logic across global edge runtimes using predefined workflow configurations.
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
Runs business logic on the platform using JavaScript or WebAssembly with local development tools and preview deployments.
Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts. The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer
Provides dedicated handlers for integration with various serverless, edge, and web framework runtimes.
opennextjs-aws 是一个无服务器基础设施适配器和部署工具,将 Next.js 构建产物转换为兼容的包,以便在 AWS Lambda 和 S3 上托管。它作为一个部署适配器,将框架特定的输出映射到无服务器函数和对象存储。 该项目通过实现无服务器特定的优化而脱颖而出,包括一个通过 S3 或 DynamoDB 同步增量静态再生(ISR)和 fetch 缓存的缓存管理器。它具有冷启动优化器,使用包压缩和定时函数预热来减少延迟,以及一个专门的图像优化流水线,用于从 S3 获取源文件并通过 CDN 分发。 该系统涵盖了广泛的能力,包括边缘中间件集成、基于队列的后台重新验证和多目标路由分发。它还通过 CDN 路由、地理位置数据注入和服务器响应流来管理流量,以改善首字节时间(TTFB)。 该工具为构建流水线、适配器行为和服务器逻辑提供了广泛的自定义选项,以支持多样的架构需求和 Monorepo 结构。
Splits server functions to deploy specific routes using an edge runtime for faster responses.
本项目是一个无服务器基础设施编排和部署工具,旨在 AWS 上托管 Next.js 应用程序。它作为一个边缘计算部署框架和云基础设施即代码 (IaC) 封装器,自动化配置 AWS Lambda 函数、S3 存储桶和 CloudFront 分发。 该系统的特色在于将服务端渲染和 API 路由分发到全球边缘节点,以降低延迟。它直接与内容分发网络 (CDN) 集成,以优化静态资源和渲染页面的交付,同时提供一层封装来适配无服务器环境的应用处理器。 该平台涵盖了广泛的功能领域,包括全球内容交付、无服务器 API 基础设施和自动化资源配置。它通过边缘路由逻辑和国际化处理来管理流量,同时支持增量静态再生 (ISR) 和边缘图像优化等性能策略。基础设施通过 Terraform 配置进行管理,从而控制内存限制、超时时长和 IAM 权限分配。
Sets specific memory limits, timeouts, and runtime versions for primary and API serverless functions.
This project is a Serverless Framework plugin and adapter that enables the deployment of Next.js applications to AWS Lambda@Edge and AWS CloudFront. It functions as a bridge to adapt server-side rendering and API routes for execution on serverless edge compute. The plugin automates the provisioning of cloud infrastructure, including the packaging and deployment of application code to global edge locations. It handles the synchronization of static assets to storage buckets and the mapping of Next.js routes to specialized edge functions to reduce global latency. The project covers wide-ranging
Maps Next.js server-side rendering and API routes to specialized Lambda@Edge functions.
test_db is a collection of tools for validating database integrity, benchmarking system throughput, and generating synthetic schemas and datasets. It includes a sample corporate employee database for MySQL, a SQL dataset generator for creating representative records, and an integrity validator that uses checksums and record counts to verify data consistency across different database engines. The project provides a database performance benchmark consisting of complex queries and stored procedures designed to measure system response times and throughput. These tools simulate real-world workload
Enables the deployment of stored procedures and functions to simulate complex server-side business logic.
jstack is a TypeScript full stack framework and edge-compatible web stack. It serves as a development setup that ensures end-to-end type safety by sharing TypeScript definitions between the server and the client. The project functions as a Next.js application boilerplate, providing a pre-configured starting point for building web applications with integrated routing, styling, and database tools. It includes a type-safe database integration system that automatically generates TypeScript definitions from database schemas to prevent runtime data errors. The framework covers full stack web devel
Provides the ability to deploy application logic to globally distributed edge runtimes.