SaaS 业务系统

我要开发同款
hezy0012023年09月16日
69阅读
所属分类webapp

作品详情

项目内容:保司客户端应用app,主要用于投保、查询等功能,涵盖了各种实名认证及支付功能。
负责模块:负责投保,实名认证,收银台支付模块、退费退票模块以及邮件定时任务的维护和开发。
技术要点:
1、数据均匀设置过期时间,从而合理使用内存并防止缓存雪崩;使用互斥锁解决缓存击穿问题,防止数据库宕机;使用布隆过滤器解决缓存穿透问题。
2、使用旁路缓存解决数据库与缓存不一致问题,使用Redission解决基于setex分布式锁不可重试,超时释放等问题。
3、使用Redis Set数据结构存储用户收藏信息,并基于ZSet实现TopN日志问题排行、告警推送功能。
4、基于静态 ThreadLocal 封装了线程隔离的全局上下文对象,便于在请求内部存取用户信息,减少用户远程查询次数。
相关问题:统一账号登录;OOM问题排查
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论