240 发简信
IP属地:北京
  • Resize,w 360,h 240
    阿里开源sentinel限流工具改造支持规则持久化

    项目背景最近遇到一个需求需要将支持进行多数据源添加,例如mysql,oracle,pg等,并且支持单表查询,跨表查询join,并且支持定义返回接...

  • Resize,w 360,h 240
    美团开源分布式ID生成器leaf实现源码分析(注释)

    项目背景 由于项目由之前单一地区的推广还算顺利,因此后面规划是面向全国范围推广,之前的小步快走的开发模式决定了初期的项目架构使用了mysq...

  • Resize,w 360,h 240
    记一次单线程运算程序改造为并行计算的实际场景

    背景说明 几天前有个项目中的服务器cpu打满了,收到这个消息后,内心无比的担心(兴奋)。于是去检查服务器检查部署的拓扑文档,发现在这个服务...

  • Resize,w 360,h 240
    RedisCluster集群搭建单机多节点模式

    环境搭建说明 ​ 构建redis-cluster模式,计划使用3m-3s模式的框架。为了配置与启动方便使用一个台机器就好,多台机器只...

  • Resize,w 360,h 240
    ElasticSearch的简单增删改查,以及在springboot中如何使用跟项目的结合

    准备环境 1、上一篇文章中搭建的本地测试环境2、springboot最新版本 2.4.1(但是里面整合的客户端是es 7.9.3 我们用的还是有...

  • Resize,w 360,h 240
    ElasticSearch在项目中的简单运用之测试环境的搭建

    一、引入背景 最近手头有一个项目是一个关于补贴测算的,测算记录需要存储起来方便后面的检索,很多都是利用汉字或者手机号进行模糊搜索,尤其在管...

  • Resize,w 360,h 240
    两主两从高可用RocketMq搭建与使用

    项目背景 由于产品端有大量的用户行为需要记录日志,考虑到数据存储压力,与前端接口返回速度问题所以将用户数据行为通过消息队列进行解耦。也就是前端应...

  • Resize,w 360,h 240
    ThreadLocal的实现原理与内存溢出的问题

    通过阅读源码可以分析出来Thread(线程本身)、ThreadLocalMap(存储一个又一个ThreadLocal对象的map)、Thread...

  • Resize,w 360,h 240
    Docker整合springboot进行测试环境的快速迭代

    最近项目较多,接口的修改与测试每次比较麻烦,基于jenkins还是麻烦了一些,又要写脚本还得点那么多按钮,所以考虑直接在idea里面进行dock...