240 发简信
IP属地:湖南
  • Resize,w 360,h 240
    Spring Boot—— 入门+进阶+实例

    在了解Spring Boot之前应该先了解下Spring,因为Spring Boot的核心是基于Spring构建的。Spring是由Rod Jo...

  • Resize,w 360,h 240
    从 Spring Cloud 看一个微服务框架的「五脏六腑」

    Spring Cloud 是一个基于 Spring Boot 实现的微服务框架,它包含了实现微服务架构所需的各种组件。 注:Spring Boo...

  • Netty 防止内存泄漏措施

    1. 背景 1.1 直播平台内存泄漏问题 某直播平台,一些网红的直播间在业务高峰期,会有 10W+ 的粉丝接入,如果瞬间发生大量客户端连接掉线、...

  • ActiveMQ的集群与高可用

    一、ActiveMQ的高可用性 ActiveMQ使用master-slave模式实现高可用性,提供两种实现主从模式的配置:shared noth...

  • 深入理解Java中的底层阻塞原理及实现

    谈到阻塞,相信大家都不会陌生了。阻塞的应用场景真的多得不要不要的,比如 生产-消费模式,限流统计等等。什么 ArrayBlockingQueue...

  • Resize,w 360,h 240
    如何找到 Kafka 集群的吞吐量极限?

    Kafka 是非常流行的分布式流式处理和大数据消息队列解决方案,在技术行业已经得到了广泛采用,在 Dropbox 也不例外。Kafka 在 Dr...

  • Resize,w 360,h 240
    Docker 加入裁员大军,关键时期 Docker 将何去何从?

    上周,Docker 公司传出正在裁员,裁员比例为 10%。关于裁员,Docker 的发言人说比例达不到这个数,与此同时,Docker 还在招聘高...

  • 分布式系统常见的事务处理机制

    为保障系统的可用性、可靠性以及性能,在分布式系统中,往往会设置数据冗余,即对数据进行复制。举例来说,当一个数据库的副本被破环以后,那么系统只需要...

  • Resize,w 360,h 240
    通过源码分析MyBatis的缓存

    MyBatis缓存介绍 MyBatis支持声明式数据缓存(declarative data caching)。当一条SQL语句被标记为“可缓存”...