1 repositorio
Configuration of memory, timeouts, and versioning for edge execution environments.
Distinct from Edge Runtime Deployments: Specifically targets resource limits and runtime versions rather than the deployment mechanism
Explore 1 awesome GitHub repository matching data & databases · Runtime Resource Tuning. Refine with filters or upvote what's useful.
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.