240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Sentinel实现原理解析

    基本概念 Sentinel是什么? 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件...

  • Resize,w 360,h 240
    先更新缓存还是更新数据库?

    转自 https://blog.51cto.com/u_15077560/4528572[https://blog.51cto.com/u_15...

  • Resize,w 360,h 240
    java内存模型

    一.概述 java内存模型(简称JMM),定义了线程和工作内存的一种抽象关系,即JMM 定义了 JVM 在内存中的工作方式。其和内存区域不一样,...

  • Resize,w 360,h 240
    zk分布式锁之curator实现原理

    背景 在一次对外接口的开发中,采用下图的zk分布式锁方式让请求排队进入,发现存在一定程度的锁失效情况,然后经过分析,发现问题出现在finally...

  • Resize,w 360,h 240
    垃圾收集器-CMS、三色标记、记忆集

    CMS收集器 CMS(Concurrent Mark Sweep)收集器是一种以获取最短回收停顿时间为目标的收集器。它非常符合在注重用户体验的应...

  • 常见选主机制(zab、raft)

    一 ZAB协议(Zookeeper在用) Zab协议有四个阶段 Leader election Discovery (E#epoch estab...

  • Resize,w 360,h 240
    https加密原理

    加密流程 1.客户端发起请求,将自己支持的加密算法套件(Cipher Suite)发给服务端。 2.服务端收到请求后,将收到的cipher与自己...

  • 分布式id生成算法

    UUID 优点:1.性能非常高:本地生成,没有网络消耗缺点:1.不易于存储:UUID太长,16字节128位,通常以36长度的字符串表示,很多场景...

  • Resize,w 360,h 240
    InnoDB-缓存篇

    1、InnoDB概述 InnoDB是一个高性能、高可用、高可扩展,是MySQL 第一个完整支持ACID事务的存储引擎,其特点是行锁设计、支持...