## Stelvio:原生 Python 的 AWS 部署
Stelvio 是一个开源框架,使用**纯 Python** 简化 AWS 应用程序部署。它无需 YAML、复杂的配置或新的 DSL,让开发者专注于代码。
主要特性包括:IAM、网络和权限的**智能默认值**;资源的**自动权限管理**;以及用于即时代码同步的**实时开发模式**。Stelvio 提供**完全控制**,可以访问底层的 Pulumi 资源,同时保持高级、Pythonic 的接口。
在一个 Python 文件中定义基础设施和应用程序逻辑,利用组件来处理常见的 AWS 服务,如 API Gateway、DynamoDB 和 Cron 作业。 快速入门指南可以通过简单的命令(如 `uv init`、`uv add stelvio` 和 `uv run stlv deploy`)在**两分钟内**完成部署。
Stelvio 采用 Apache 2.0 许可,并欢迎社区贡献。
## 热泵用热电池:一种新的储能解决方案
SINTEF的研究人员与COWA Thermal Solutions合作,开发了一种“热电池”,用于储存热泵产生的热量以供日后使用——这是私家住宅的首次应用。这项创新解决了热量需求的波动问题,旨在提高能源利用效率和成本效益。
这些电池利用盐水合物,这种材料在固态和液态之间相变时会吸收和释放热量,比水储存更多的能量,并且具有更高的温度稳定性。这使得房主可以在电力便宜或来自可再生能源时储存多余的热量,并在高峰需求期间使用,从而减轻电网的压力。
关键改进包括效率提高(从65%到85%)和更快的充电/放电时间,这得益于使用薄型、回收铝制散热片,并受到耐腐蚀陶瓷涂层的保护。这些电池也节省空间——比传统的热水箱小四倍——并使用无毒、廉价的材料。这个欧盟资助的项目有望为未来提供更智能、更平衡、更可持续的供暖系统。
## Shorlabs:轻松后端部署
Shorlabs 是一个旨在简化 Python 和 Node.js 应用后端部署和管理的平台。它基于 AWS Lambda 构建,提供按需付费模式,具有自动扩展和慷慨的免费套餐,从而消除了开发者对基础设施的担忧。
主要功能包括:一键从 GitHub 部署、自动运行时检测、自定义子域名和安全的环境变量管理。开发者可以配置计算资源(内存、超时、存储)并使用详细日志跟踪部署。
Shorlabs 使用强大的技术栈,包括 Next.js、FastAPI、DynamoDB 以及 AWS 服务,如 Lambda、ECR 和 CloudWatch。部署涉及设置后端 API、通配符子域名路由和使用指标聚合。
目前处于 Alpha 阶段,Shorlabs 旨在弥合前端部署(如 Vercel)的易用性和后端基础设施之间的差距,证明现代后端可以可靠且经济地在函数即服务平台上运行。欢迎通过 GitHub 贡献。