240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    高并发调优案例之logback

    书接上回,在优化完了httpClient线程池[https://www.jianshu.com/p/bff58911cf3e]之后,我们继续增加...

  • Resize,w 360,h 240
    高并发调优案例之httpClient

    最近我们的应用搞了一次线上大促,导致流量暴增,应用瞬时并发达到了平时几十上百倍,结果出现了一个热点接口大量超时的情况。这里记录下排查过程,以备后...

  • 设计之道-单元测试规范

    说起单元测试,每个开发人员都很熟悉,但很多人却不重视。本人最近做了一个调查,发现很多IT公司里对于单测都没有规范,最多也只规定了一个覆盖率。很多...

  • 设计之道-controller层的设计补遗

    自从《设计之道-controller层的设计》[https://www.jianshu.com/p/654f4589eb8e]去年发布之后,收获...

    1.5 2971 7 15
  • Resize,w 360,h 240
    使用canal同步MySQL数据到ES的有序性保证

    最近在做的项目中有用到canal实时同步MySQL的数据,并且写入es的场景,总结了一些心得,以备后查。总体同步的流程图如下: 链路中的环节稍微...

  • Resize,w 360,h 240
    平台、中台与康威定律 - 传统企业IT架构转型的辛酸史

    最近公司做了一次IT应用架构的重构和升级,整个流程走下来,收获颇丰,在这里略作总结,以备后查。 阶段一:烟囱式 公司老的IT架构属于传统的“烟囱...

    0.8 2525 1 12
  • Resize,w 360,h 240
    疑难杂症-并发ajax请求导致微信网页授权失败的问题

    症状: SPA架构下,在有并发ajax请求的页面加载时,后端过滤器获取微信网页授权信息(网页授权access_token和openid,下统称“...

  • 疑难杂症-MyBatis一级缓存引起的分页插件失效

    症状:使用自定义MyBatis分页插件,只有分页参数不同的方法在短时间内使用不同分页参数查询出来的结果相同。病因:自定义MyBatis插件拦截目...

  • 设计之道-数据库设计

    本人自从转开发以来,一共设计过6个系统总计200+数据库表,主要基于MySQL数据库,涉及系统包括一个WMS系统,一个CMS系统,三个CRM系统...

个人介绍
Talk is cheap, show me the code.