240 投稿
收录了17篇文章 · 1人关注
  • 商品售票场景面试场景题

    问题  某商品售票场景,某售票公司,涉及商品价格的部门,大概有2个,官方价维护的主战部门和各分销渠道售卖的分销部门(然后分销部门又将商品对接到各...

  • Resize,w 360,h 240
    秒杀服务篇

    需求难点 为什么要秒杀  赔本赚吆喝,一定要库存敏感,不能出现超卖现象。 京东、阿里巴巴等头部电商平台都把建设秒杀系统放在了什么地位?  和电商...

  • Resize,w 360,h 240
    性能优化解决方案

    高并发缓存方案  缓存作用:减少服务器压力;提升数据重复利用率,减少数据在网络上的传输。 客户端缓存  通常是和服务端以及网络侧的应用或缓存配合...

  • 核心业务解决方案

    重复下单问题  生成订单号,前端传订单id,后端判断是否处理过,处理过可以抛异常; 前端可能点多次,判断订单id,不要查数据库,使用布隆过滤器,...

  • 链式日志收集

    logStash  分布式事务日志处理中心,用filebeat组件来采集日志(logStash本身也可,但比较重影响性能,不适合与应用部署在一起...

  • Resize,w 360,h 240
    微服务网关整合OAuth2.0

    基于令牌(token)的认证访问流程  web、app、第三方带用户名密码登录,会去授权中心拿令牌,若身份信息没有问题,调会员中心的信息返回to...

  • Resize,w 360,h 240
    SpringSecurity、JWT

    SpringSecurity  SpringSecurity是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架...

  • 网关

    创建网关服务  引入依赖 <!-- gateway 网关 --> <dependency> <groupId>org.spr...

  • Nacos注册中心

    Nacos注册中心  作用:服务注册与发现。 1.服务注册(Service Registration):  注册流程:   微服务启动时,向Na...

  • 微服务拆分的一些通用原则

    功能拆分原则  单一服务内部功能高内聚低耦合:每个服务只完成自已职责内的任务,对于不是自己职责的功能交给其它服务来完成 闭包原则(CCP):微服...