基本信息

案例ID:214029

技术顾问:null - 3年经验 - 东软

联系沟通

微信扫码,建群沟通

项目名称:内部短链接平台

所属行业:企业服务 - 数据服务

->查看更多案例

案例介绍

项目描述:短链接系统,为公司内部提供了一个高效、安全和可靠的短链接管理平台。用于各系统的链接缩短,该平台不仅简化了长链接的管理和分享过程,还提供了深入的分析和跟踪功能,市场部门可以灵活地管理和优化其链接,从而实现更好的营销效果和业务成果。
主要工作:
1. 通过布隆过滤器完成判断短链接是否已存在,性能远胜分布式锁搭配查询数据库方案。
2. 使用 RocketMQ 消息队列“削峰”特点,完成海量访问短链接场景下的监控信息存储功能。
3. 封装缓存不存在读取功能,通过双重判定锁优化更新或失效场景下大量查询数据库问题。  
4. 通过更新数据库删除缓存策略,保障短链接缓存与数据库之间的数据一致性功能。
5. 通过 Redis 完成消息队列消费业务下的幂等场景,保障消息在一定时间内消费且仅消费一次。
6. 使用读写锁和 RocketMQ 延迟队列功能,完成短链接在海量访问场景下的数据修改功能。
7. 为了兼容短链接后管用户分页查看短链接功能,在短链接数据分片的基础上增加路由表完成跳转功能。
8. 通过 Sentinel 接口访问 QPS 限流保障短链接系统稳定运行,触发限流规则后进行降级处理。

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服