Heroku 正式支持 .NET:开发者福音

2025-04-04
Heroku 正式支持 .NET:开发者福音

Heroku 宣布正式全面支持 .NET,结束了此前 Beta 测试阶段。这意味着 .NET 开发者现在可以在 Heroku 的生产环境中充分利用其强大的基础设施和支持服务。Heroku 自动化 .NET 应用的构建和部署,支持 C#、F# 和 Visual Basic 等语言,并与 Heroku 的其他功能(如 Pipelines、CI 和 Review Apps)无缝集成,提供便捷的开发和部署流程。无论您是 .NET 新手还是经验丰富的开发者,Heroku 都能为您提供流畅的部署体验。

阅读更多
开发 云部署

Ruby 2.2 中的增量垃圾回收

2024-09-28
Ruby 2.2 中的增量垃圾回收

本文介绍了Ruby 2.2中引入的增量垃圾回收(RincGC),旨在缩短GC暂停时间。RincGC将主要的垃圾回收过程分解为多个细粒度的过程,并将其与Ruby程序交织执行,从而将长时间的暂停分解为多个短暂停顿。文章解释了增量垃圾回收的基本原理、Ruby 2.2中的实现细节以及性能评估结果。

阅读更多
未分类 RincGC

Heroku 平台指标后端存储的演进

2024-06-02
Heroku 平台指标后端存储的演进

Heroku 平台的指标和告警、语言运行时指标以及自动扩展功能都由名为 MetaaS 的内部服务提供支持。MetaaS 从运行在 Heroku 上的客户应用程序中收集各种不同的“观察结果”,并对原始观察结果进行汇总,以计算每个应用程序每分钟的统计数据,如中值、最大值和第 99 个百分位响应时间。MetaaS 的时间序列数据库存储了许多 TB 的数据,每秒写入数万个新数据点,峰值时每秒读取查询数千次。MetaaS 最初使用 Apache Cassandra 作为其后端存储,但随着时间的推移,维护 Cassandra 集群变得越来越困难。为了提高可靠性和可扩展性,Heroku 团队决定将 MetaaS 迁移到 AWS DynamoDB。

阅读更多
未分类 DynamoDB MetaaS

Heroku 推出基于 Amazon Aurora 的全新 Heroku Postgres Essential 数据库套餐

2024-05-31
Heroku 推出基于 Amazon Aurora 的全新 Heroku Postgres Essential 数据库套餐

Heroku 宣布推出基于 Amazon Aurora 的全新 Heroku Postgres Essential 数据库套餐,提供更强大的性能、可扩展性和灵活性。新套餐起价 5 美元/月,支持 pgvector,取消行数限制,提供高达 32 GB 的存储空间,并提供自动迁移服务。Heroku Postgres Essential 数据库适用于各种用例,包括开发和测试、原型项目、教育项目和教程、低流量 Web 应用程序以及初创公司等。

阅读更多
未分类 Heroku