剧集
SaaS on Rails on PostgresSQL
替换为 Andrew Atkinson
关于安德鲁·阿特金森在波塞特(POSETTE:Postgres 2024 年事件)上提出的有关 Saas on Rails on PostgreSQL 的会议演讲视频。 在此演讲中,与会者将了解 Ruby on Rails 和 PostgreSQL 如何用于创建可缩放的 SaaS 应用程序、专注于架构和查询设计以及利用数据库功能。 我们将定义 SaaS 概念、B2B、B2C 和多租户。 尽管 Rails 本身不支持 SaaS 或多租户,但项目符号列车和快速启动 Rails 等解决方案可用于常见的 SaaS 需求。 接下来,我们将介绍支持多租户概念的公寓和辅助角色宝石的数据库设计,并将其设计连接到版本 12.0 中的 Citus 行和架构分片功能。 我们还将介绍 PostgreSQL 的 LIST 分区,以及如何将其用于高效分离不需要的客户数据。 我们将介绍利用 Rails 6.1 的水平分片进行数据库每租户设计的基础知识。 除了每个工具的优点外,还将介绍限制,以便与会者能够做出明智的选择。 与会者将广泛调查如何构建多租户 SaaS 应用程序,并审查了应用程序级别设计、数据库设计,帮助他们将这些应用程序投入到自己的应用程序中。
Andrew 是一名教职员工软件工程师,专门使用 PostgreSQL 和 Ruby on Rails 构建高性能 Web 应用程序。
安德鲁在2024年由务实程序员出版的一本书《高性能 PostgreSQL for Rails》。 安德鲁以前曾在 RailsConf、Sin City Ruby、PGDay Chicago、PGConf NYC 和 RubyConf 阿根廷发言。
章节
- 00:00 - 简介
- 00:39 - 演示文稿概述
- 01:10 - 术语定义
- 05:36 - 向 Rideshare 应用程序添加多租户
- 12:55 - 扩展超出单个 PostgreSQL 实例
- 14:27 - 具有活动记录的多租户和分片
- 17:02 - Citus 和分片
- 22:52 - 总结和建议
推荐的资源
相关剧集
连接
- Twitter/X – @PosetteConf
- Mastodon - @posetteconf
- Threads – @posetteconf
- 订阅 POSETTE 新闻
- 安德鲁·阿特金森 |Twitter/X: @andatki |LinkedIn: /in/andyatkinson/ |马斯托登: @andatki
关于安德鲁·阿特金森在波塞特(POSETTE:Postgres 2024 年事件)上提出的有关 Saas on Rails on PostgreSQL 的会议演讲视频。 在此演讲中,与会者将了解 Ruby on Rails 和 PostgreSQL 如何用于创建可缩放的 SaaS 应用程序、专注于架构和查询设计以及利用数据库功能。 我们将定义 SaaS 概念、B2B、B2C 和多租户。 尽管 Rails 本身不支持 SaaS 或多租户,但项目符号列车和快速启动 Rails 等解决方案可用于常见的 SaaS 需求。 接下来,我们将介绍支持多租户概念的公寓和辅助角色宝石的数据库设计,并将其设计连接到版本 12.0 中的 Citus 行和架构分片功能。 我们还将介绍 PostgreSQL 的 LIST 分区,以及如何将其用于高效分离不需要的客户数据。 我们将介绍利用 Rails 6.1 的水平分片进行数据库每租户设计的基础知识。 除了每个工具的优点外,还将介绍限制,以便与会者能够做出明智的选择。 与会者将广泛调查如何构建多租户 SaaS 应用程序,并审查了应用程序级别设计、数据库设计,帮助他们将这些应用程序投入到自己的应用程序中。
Andrew 是一名教职员工软件工程师,专门使用 PostgreSQL 和 Ruby on Rails 构建高性能 Web 应用程序。
安德鲁在2024年由务实程序员出版的一本书《高性能 PostgreSQL for Rails》。 安德鲁以前曾在 RailsConf、Sin City Ruby、PGDay Chicago、PGConf NYC 和 RubyConf 阿根廷发言。
章节
- 00:00 - 简介
- 00:39 - 演示文稿概述
- 01:10 - 术语定义
- 05:36 - 向 Rideshare 应用程序添加多租户
- 12:55 - 扩展超出单个 PostgreSQL 实例
- 14:27 - 具有活动记录的多租户和分片
- 17:02 - Citus 和分片
- 22:52 - 总结和建议
推荐的资源
相关剧集
连接
- Twitter/X – @PosetteConf
- Mastodon - @posetteconf
- Threads – @posetteconf
- 订阅 POSETTE 新闻
- 安德鲁·阿特金森 |Twitter/X: @andatki |LinkedIn: /in/andyatkinson/ |马斯托登: @andatki
想提供反馈? 在此处提交问题。