Tembo是一款外观像玩具的鼓机,用户通过移动木质棋子制作节拍。它具有五轨步进音序器、内置效果和简单的循环功能,适合各年龄段的音乐创作者。目前在Kickstarter上众筹,早鸟价为369美元,零售价为550美元。
2024年10月22日,Extensions Ecosystem Summit在雅典举行,吸引了多位演讲者分享Postgres扩展经验,旨在吸引新贡献者。同时,Tembo发布了《Hacking Postgres》第三季首集,首位嘉宾为Aiven的Francesco Tisiot。
Tembo在芝加哥Postgres用户组展示pg_timeseries扩展,比较Hydra列式存储与Heap存储性能。测试显示,列式存储在插入和删除操作上表现更佳,尤其在数据量大时优势明显。更新操作上,列式存储也略胜一筹。结果表明,pg_timeseries在管理列式数据时性能优越,甚至可能比纯Postgres Heap分区更快。Tembo计划扩展测试以涵盖更多使用场景。
该文章主要讨论产品的功能、定价和资源,建议关注自托管选项、自动化功能和集成能力。
在Tembo Cloud上,可以通过Good或Error图标查看数据库的状态。使用Prometheus收集实例指标数据,并将其存储在PostgreSQL中。为了高效地管理指标数据的基数,可以通过聚合数据来减少唯一标签集的数量。通过分区和定期删除无用标签,可以提高查询效率。使用pg_partman和pg_cron可以自动管理分区和删除无用标签。Tembo最近发布了Time Series Stack,可以更高效地存储和处理时间序列数据。计划将该系统迁移到Time Series Stack。
我在Hacking Postgres播客上与Tembo的CEO Ry Walker一起参加节目,讨论了Ruby on Rails程序员使用PostgreSQL的经验和性能优化策略。推荐Hacking Postgres播客了解PostgreSQL社区和技术创新。
Tembo成立于2022年12月,旨在为工作负载提供优化的Postgres实例。平台由控制平面和数据平面组成,高度解耦。控制平面包括Web UI和处理CRUD请求的HTTP服务器。有限状态机用于管理Postgres实例的生命周期。平台的大部分代码使用Rust编写,包括状态机。平台使用队列在控制平面和数据平面之间缓冲任务。控制平面将CRUD事件发送到PGMQ,由数据平面的Conductor处理。控制平面接收来自数据平面的状态事件,并将其持久化到其Postgres数据库。该平台是开源的,并持续进行迭代。
Tembo Cloud开发了Tembo CLI工具,允许用户在自己的机器上或CI中设置Postgres堆栈。Tembo CLI使得尝试Postgres扩展、堆栈和应用程序变得简单,并帮助在开发、暂存和生产环境中部署相同的配置。它提供了跨环境的无缝部署,支持堆栈、扩展和应用程序,以及简单的配置。用户可以在tembo.toml文件中定义他们的数据库,并选择本地部署或云部署。Tembo CLI提供了对Postgres及其生态系统的全部功能的访问。
Tembo使用Postgres的外部数据包装器和其他扩展构建客户数据仓库,集中多个来源的数据并保持更新。他们开源了工具并提供了Tembo云上的数据仓库堆栈。
我加入了Tembo,一个全面管理的PostgreSQL开发者平台,我们共同致力于建立扩展的Postgres社区索引、改进元数据标准、与Postgres社区合作建立鼓励开发人员提供全面扩展文档的文档标准、设计和构建开发者工具等。
PostgreSQL贡献者David Wheeler加入Tembo以改善Postgres扩展生态系统。扩展发现和分发的挑战将通过社区解决方案来解决。Trunk,一个拥有190多个扩展的注册表,以及pgt.dev网站被创建用于轻松探索和发现。目标是创建用户友好的扩展管理,提供全面的文档和自动二进制打包。还将与其他注册表进行合作。
At Tembo, we're building a platform that gives developers a Postgres experience optimized for their application. Today's applications are growing in complexity, especially with the rise of large...
Tembo发布了基于Postgres的消息队列PGMQ v1.0,进行了Twitter规模的性能测试,每秒写入超过150,000条消息,每秒读取消息30,000条。他们对Postgres进行了配置更改,提供了优化建议。性能是在特定条件下实现的,对于大多数用户来说并不需要如此大的容量。
Tembo Operator可让用户在PostgreSQL实例旁部署容器应用程序,确保与Postgres的高效连接和低延迟,优化Postgres性能。每个应用程序服务都有自己的Kubernetes Deployment,如果有任何入口要求,则为该应用程序服务创建Kubernetes Service和入口资源。
Tembo Cloud是一个开发者优先的、可扩展的、安全的Postgres服务,通过Tembo Stacks简化Postgres管理并提供专门的Postgres部署。使用Terraform Provider for Tembo,您可以在Tembo Cloud上管理Postgres数据库,享受版本控制、审计性和高效工作流等好处。
Tembo Cloud推出Tembo Stacks,这是预构建的针对特定用例的Postgres部署,旨在优化和调整以服务于特定工作负载。这些堆栈是开源的,可以在本地自我管理实例上部署堆栈,也可以在Tembo Cloud上完全管理。Tembo Cloud是一个完全管理的、安全的、可扩展的Postgres服务,可以部署使用堆栈规范构建的Postgres实例。目标是通过优化Postgres、支持各种扩展和发展Postgres,将Postgres变成数据平台的一切。
完成下面两步后,将自动完成登录并继续当前操作。