8 repositorios
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 es un proxy de red basado en el borde y enrutador de solicitudes diseñado para optimizar la conectividad y reducir la latencia para recursos remotos. Funciona como una interfaz de alto rendimiento para solicitudes de API de inferencia de IA, duplicación de registros de contenedores y la aceleración de operaciones de repositorios Git y espejos de paquetes de software. El sistema se distingue por un proxy consciente del protocolo que preserva la autenticación y los encabezados para Git y registros de contenedores. Utiliza la transformación de URL basada en reglas para mapear solicitudes a puntos finales de proveedores ascendentes acelerados y emplea un mecanismo de reescritura de respuestas para garantizar que las dependencias se descarguen a través del proxy. Las capacidades amplias incluyen el almacenamiento en caché de respuestas en el borde para artefactos inmutables, fiabilidad de solicitudes mediante reintentos de retroceso lineal y monitoreo del rendimiento entregado a través de encabezados de respuesta. El proyecto también proporciona una interfaz de línea de comandos para recuperar archivos y carpetas de fuentes web al almacenamiento local. El motor admite el despliegue a través de entornos de ejecución de borde sin servidor, alojamiento contenedorizado o ejecución de contenedores autohospedados.
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 es un adaptador de infraestructura serverless y herramienta de despliegue que transforma los artefactos de build de Next.js en paquetes compatibles para su alojamiento en AWS Lambda y S3. Funciona como un adaptador de despliegue que mapea las salidas específicas del framework a funciones serverless y almacenamiento de objetos. El proyecto se distingue por implementar optimizaciones específicas para serverless, incluyendo un gestor de caché que sincroniza la regeneración estática incremental y las cachés de fetch a través de S3 o DynamoDB. Cuenta con un optimizador de cold start que utiliza minificación de bundles y calentamiento programado de funciones para reducir la latencia, junto con un pipeline de optimización de imágenes dedicado para obtener archivos fuente de S3 y entregarlos a través de CDN. El sistema cubre una amplia gama de capacidades, incluyendo integración de middleware en el edge, revalidación en segundo plano basada en colas y distribución de rutas multi-objetivo. También gestiona el tráfico a través de enrutamiento CDN, inyección de datos de geolocalización y streaming de respuestas del servidor para mejorar el tiempo hasta el primer byte (TTFB). La herramienta proporciona amplias opciones de personalización para pipelines de build, comportamientos de adaptadores y lógica de servidor para soportar necesidades arquitectónicas variadas y estructuras de monorepo.
Splits server functions to deploy specific routes using an edge runtime for faster responses.
Este proyecto es un orquestador de infraestructura serverless y herramienta de despliegue diseñada para alojar aplicaciones Next.js en AWS. Funciona como un framework de despliegue de edge computing y un wrapper de infraestructura como código que automatiza el aprovisionamiento de funciones AWS Lambda, buckets S3 y distribuciones CloudFront. El sistema se distingue por distribuir el renderizado del lado del servidor (SSR) y las rutas de API a través de ubicaciones edge globales para reducir la latencia. Se integra directamente con redes de entrega de contenido (CDN) para optimizar la entrega de activos estáticos y páginas renderizadas, proporcionando una capa para envolver los manejadores de la aplicación para su compatibilidad con entornos serverless. La plataforma cubre áreas de capacidad amplias, incluyendo entrega global de contenido, infraestructura de API serverless y configuración automatizada de recursos. Gestiona el tráfico mediante lógica de rutas en el edge y manejo de internacionalización, soportando estrategias de rendimiento como la regeneración estática incremental (ISR) y la optimización de imágenes en el edge. La infraestructura se gestiona mediante configuraciones de Terraform, proporcionando control sobre límites de memoria, tiempos de espera y asignación de permisos IAM.
Sets specific memory limits, timeouts, and runtime versions for primary and API serverless functions.
Este proyecto es un plugin y adaptador de Serverless Framework que permite el despliegue de aplicaciones Next.js en AWS Lambda@Edge y AWS CloudFront. Funciona como un puente para adaptar el renderizado del lado del servidor y las rutas de API para su ejecución en computación edge serverless. El plugin automatiza el aprovisionamiento de la infraestructura en la nube, incluyendo el empaquetado y despliegue del código de la aplicación en ubicaciones edge globales. Maneja la sincronización de activos estáticos a buckets de almacenamiento y el mapeo de rutas de Next.js a funciones edge especializadas para reducir la latencia global. El proyecto cubre capacidades de gran alcance, incluyendo entrega de contenido global, mapeo de dominio personalizado y DNS, y gestión de tráfico basada en edge para redirecciones de dominio. También gestiona configuraciones de recursos de computación, permisos de IAM y políticas de caché de red-edge, incluyendo soporte para regeneración estática incremental y prerenderizado automatizado.
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.