240 发简信
IP属地:宁夏
  • Resize,w 360,h 240
    产线PipedInputStream和PipedOutputStream死锁故障

    故障过程 我司使用AWS云服务,众所周知,DDB的存储费用比较贵,对于一些大表,结合更便宜的S3文件存储做了冷热分离设计。 早期的冷热分离设计,...

  • Resize,w 360,h 240
    回顾下Base64

    最近在做json schema改进,分析出存量数据中含有二进制数据,base64可以作为json存储二进制数据的一种方式,这里再次回顾下。 我们...

  • Resize,w 360,h 240
    记一次mysql 连接数过多问题分析

    线上mysql数据库连接数监控如图,日常已经在较高水位,有一次流量毛刺,直接导致连接数达到上线,jdbc连接池无法创建新的连接,导致服务可用性急...

  • 强烈安利IDEA插件

    一键上传yapi接口文档,支持注释、注解等多种方式 https://plugins.jetbrains.com/plugin/12458-eas...

  • JWT、Session、Cookie、Token

    参考文章链接: https://medium.com/@kennch/stateful-and-stateless-authentication...

  • wiremock做组件测试时遇到异常Software caused connection abort: recv failed; nested exception is java.net.Soc...

    wiremock做组件测试时遇到异常"Software caused connection abort: recv failed; nested...

  • 记一次产线httpclient maxPerRoute踩坑

    故障过程 产线时不时会出现5xx错误,排查后发现错误很多来自于connectionRequestTimout。 首先想到的是请求外部服务的连接池...

  • Resize,w 360,h 240
    TCP拥塞控制

    拥塞控制主要由慢启动,拥塞避免,拥塞发生时算法,快速恢复四个算法组成。 慢启动 TCP连接刚建立,一点一点地提速,试探一下网络的承受能力,以免直...

  • 单元测试最佳实践

    一、What?什么是单元测试 没有严格定义被测单元的大小 通常在类级别或一小组相关类的周围编写 测试重点是被测单元 开发阶段的自动化测试 所有测...