1. 2.1 如何设计Feed流系统historical

    Feed 流系统设计学习笔记,比较 Pull、Push 与混合 Fan-out 的读写扩散方案。

  2. 2.2 如何设计短URL系统historical

    1. 什么是短URL 把普通网址,转换成比较短的网址 2. 为什么需要短URL 短,便于发布 3. 短URL系统设计 假设短URL系统的URI为 http://t.cn 3.1. 写过程 1. 输入需要转换的长URL http://www.example.com 2. 查询Redis是否存在 www

  3. 2.3 如何设计电商详情页historical

    1. 电商详情页 1.1. 小型电商 1.1.1. 重建HTML 如果数据量比较小,那么可以采用全面静态化的设计:静态化系统从数据库查出所有的商品数据,使用Thymeleaf+HTML模板渲染成HTML文件,放到Nginx目录中,然后通过Nginx访问。 - 好处:访问效率非常的高 - 坏处:一旦摸

  4. 2.6 如何设计榜单系统historical

    排行榜系统设计笔记,保留有序集合、幂等更新、热点榜单、本地缓存、分片与对账等通用设计。

  5. 2.7 如何设计用户注册登录功能historical

    用户注册与登录的历史学习笔记,覆盖登录态、用户名密码、验证码与第三方登录的基本设计思路。

  6. 2.9 如何设计频控系统historical

    通用频控系统设计笔记,公开版保留 Redis 原子计数、批量接口、热 Key、降级与压测方法,移除内部实现细节。