Canva Shares S3 Based Architecture for Session Revocation Across Hundreds of Millions of Sessions
Canva通过基于S3的架构优化,实现大规模会话撤销,内存占用减少87.5%。
入选理由:使用S3存储会话撤销数据,避免数据库查询并减少87.5%内存占用
产品
开源关系型数据库管理系统
已跟踪 6 条高相关材料
最近变化
2026-08-22 · 使用EXPLAIN分析查询执行路径时,重点关注type和rows字段
为什么值得关注
MySQL 被反复提及时,通常意味着它正在影响产品路线、开发者工作流或 AI 产业判断。这个页面把分散材料合并成一个可持续更新的观察入口。
Canva Shares S3 Based Architecture for Session Revocation Across Hundreds of Millions of Sessions
InfoQ · 8.5 分
Canva通过基于S3的架构优化,实现大规模会话撤销,内存占用减少87.5%。
How to Scale Laravel Applications for High-Traffic Production Systems
freeCodeCamp.org · 8.5 分
本文提供 Laravel 应用在高流量生产环境中的扩展策略,涵盖数据库优化、Redis 使用、队列架构等实用方法。
Bintrail: MySQL Time-Travel Queries Using Indexed Binlogs
InfoQ · 7.5 分
Bintrail通过索引MySQL二进制日志实现时间旅行查询功能,允许用户查询数据库在过去任意时间点的状态,解决了传统MySQL缺乏历史数据查询能力的问题。
已收录 6 条与 MySQL 相关的内容,按评分排序。
Canva通过基于S3的架构优化,实现大规模会话撤销,内存占用减少87.5%。
入选理由:使用S3存储会话撤销数据,避免数据库查询并减少87.5%内存占用
本文提供 Laravel 应用在高流量生产环境中的扩展策略,涵盖数据库优化、Redis 使用、队列架构等实用方法。
入选理由:数据库优化是 Laravel 扩展的关键,需减少低效查询并添加合适的索引。
Bintrail implements time-travel queries through indexed MySQL binary logs, allowing users to query the state of the database at any point in the past, solving the problem of MySQL's lack of historical data query capabilities.
入选理由:Bintrail利用索引化的binlog实现MySQL时间旅行查询功能
Redis can efficiently implement order timeout cancellation, reducing MySQL pressure and is suitable for high-concurrency scenarios.
入选理由:使用Redis的TTL特性可轻松实现订单超时机制。
掌握MySQL执行计划分析是解决复杂SQL性能问题的关键,需结合EXPLAIN工具与索引优化策略。
入选理由:使用EXPLAIN分析查询执行路径时,重点关注type和rows字段
A single UPDATE statement without an index caused full table scan, lock contention, and connection exhaustion, ultimately crashing the business.
入选理由:未加索引的UPDATE语句触发全表扫描,执行时间长达12分钟