2 个仓库
Optimization of resource allocations for serverless functions to balance performance and cost.
Distinct from Go Memory Optimization: Distinct from runtime-specific memory optimization: focuses on the infrastructure-level memory configuration of cloud functions.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Serverless Resource Tuning. Refine with filters or upvote what's useful.
该项目是 AWS Lambda 的性能优化器和资源基准测试工具。它通过测试各种内存配置来分析执行速度与成本之间的权衡,以确定最具成本效益的设置并最小化运营支出。 该工具利用 AWS Step Functions 编排器来自动化执行和收集跨不同功率级别的多个函数测试运行的数据。它通过注入自定义静态或远程数据并使用加权有效负载分布来模拟生产工作负载,以模仿真实世界的流量模式。 该套件涵盖了几个功能领域,包括迭代内存采样和基于指标的成本建模,以可视化性能权衡。它为临时函数版本和别名提供自动化资源清理、为受限内部资源提供私有网络配置,以及提供远程有效负载加载以绕过标准调用大小限制。 部署通过基础设施即代码(IaC)结构进行处理,以确保环境设置的一致性和可重复性。
Runs automated test suites across different memory levels to visualize performance tradeoffs and execution duration.
本项目是一个无服务器基础设施编排和部署工具,旨在 AWS 上托管 Next.js 应用程序。它作为一个边缘计算部署框架和云基础设施即代码 (IaC) 封装器,自动化配置 AWS Lambda 函数、S3 存储桶和 CloudFront 分发。 该系统的特色在于将服务端渲染和 API 路由分发到全球边缘节点,以降低延迟。它直接与内容分发网络 (CDN) 集成,以优化静态资源和渲染页面的交付,同时提供一层封装来适配无服务器环境的应用处理器。 该平台涵盖了广泛的功能领域,包括全球内容交付、无服务器 API 基础设施和自动化资源配置。它通过边缘路由逻辑和国际化处理来管理流量,同时支持增量静态再生 (ISR) 和边缘图像优化等性能策略。基础设施通过 Terraform 配置进行管理,从而控制内存限制、超时时长和 IAM 权限分配。
Optimizes resource allocations for serverless functions to balance performance and cost.