车主综合服务平台

我要开发同款
Ryan12022年10月06日
214阅读

作品详情

项目介绍:车主服务平台由xx科技自主研发,连接了保险公司和线下汽车服务门店,更好的为保险公司的车主客户提供一站式的服务,为车主用户带来便捷,高效,放心的一站式服务体验,目前线下合作门店已达10000+家,建成了多层次多维度的服务体系,有1000+家企业在使用xx的系统和服务体系,目前已经为100万+车主提供了全方位的服务,包含发券系统、商城系统、优惠券、商品秒杀系统、服务卡系统、企业、门店系统等等使用技术: SpringCloud、SpringCloudAlibaba、Nginx、Nacos、Mysql、Redis、RocketMQ、Canal、Sentinel、ShardingSphere、ELK、Prometheus+Grafana、Vue、Git、JenKins项目架构:1. 采用SpringCloud Alibaba技术体系构建微服务架构,根据实际业务场景对服务进行拆分2. 以阿里开发支撑注册/查询实例TPS达到 13000 以上的Nacos作为项目的注册和配置中心3. 基于分布式调度框架XXL-JOB解决传统定时任务同时请求数据库引起的脏数据问题4. 使用Keepalived + Nginx保证访问入口高可用,防止服务器单点故障的发生5. 基于Redis Cluster搭建高可扩展、高可用、支撑海量并发的缓存集群6. 采用Redis + JVM堆内存构建支撑万级流量的多级缓存架构提升访问性能7. 基于阿里开源的Sentinel组件对核心服务限流、熔断、降级处理,保证系统的高可靠性8. 基于高性能的Elasticsearch、Logstash、Kibana构建平台级日志系统快速定位问题9. 基于Prometheus + Grafana技术构建可以实时观察服务器情况的监控平台 10. 基于Git 配合Jenkins 拉取项目完成实现项目自动化构建与快速部署到服务器上职责描述:1. 与产品进行需求交流、沟通,功能拆分、任务分配、担任核心开发、项目进度把控等具体事宜2. 使用多级缓存架构、缓存预热、异步化、消息丢失一致性确保方案等多种手段开发安全稳定、支撑高并发访问的优惠券服务、压测结果达到3000/qps 3. 车主抽奖活动服务全流程,涉及技术点:分布式锁、Redis、MQ、设计模式、线程池、企业微信支付等4. 基于Redission框架实现分布式锁,使用布隆过滤器+缓存空对象双重保障机制解决缓存穿透问题5. 独立负责服务卡服务、支付宝转账服务业务分析和数据表设计、对外支撑高并发调用服务接口等6. 使用Shardingjdbc对千万数据电子券服务进行分库分表,使用阿里的Canal组件实现用户无感知的数据平滑迁移7. 应用TCC的思想对项目中出现的分布式事务问题进行解决、确保项目数据稳定、可靠,不出现混乱8. 合理使用RocketMQ组件对项目业务模块进行异步处理,对消息丢失、重复消费等问题进行解决9. 参与系统服务层、中间件、数据层、JVM层链路的性能调优,提升系统响应速度和服务质量10. 在不加机器的情况下对秒杀商品接口进行全方位优化后不再出现CPU卡顿情况,系统吞吐量相对之前也提升了30%的优化成果
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论