集群模式 作为缓存数据库,肯定要考虑缓存服务器稳定性相关的保障机制。 持久化机制就是一种保障方式,持久化机制保证了...[作者空间]
本文为死磕Synchronized底层实现第三篇文章,内容为重量级锁实现。 本系列文章将对HotSpot的sync...[作者空间]
0 相关源码 1 你将学到 如何保证消息百分百投递成功 幂等性 如何避免海量订单生成时消息的重复消费 Confir...[作者空间]
Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快...[作者空间]
众所周知,Java 开始方法执行到结束,都是由同一个线程完成的。这种方式虽易于开发调试,但容易因为锁、IO 等原因...[作者空间]
1.何为队列 听到队列相信大家对其并不陌生,在我们现实生活中队列随处可见,去超市结账,你会看见大家都会一排排的站得...[作者空间]
《同步非阻塞IO》里面已经用“餐馆服务员”的例子解释了NIO的同步非阻塞模型,如果讲的不够明白。。。那我也没什么办...[作者空间]
Sentinel 阿里中间件团队开源的,面向分布式服务架构的轻量级流量控制框架,主要以流量为切入点,从流量控制、熔...[作者空间]
前言 这是一篇根据工作中遇到的问题总结出的最佳实践。 上周六,我负责的业务在凌晨00-04点的支付全部失败了。 结...[作者空间]
摘要:该文已加入开源文档:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识)。地址:https...[作者空间]
JVM性能调优 JVM性能监控工具介绍[作者空间]
前言 上一章节,我们知道了如何进行异步请求的处理。除了异步请求,一般上我们用的比较多的应该是异步调用。通常在开发过...[作者空间]
@Scheduled注解的使用这里不详细说明,直接对8个参数进行讲解。 参数详解 1. cron 该参数接收一个c...[作者空间]
前言 终于到了讲RxJava这一期,RxJava是笔者个人非常喜欢的一个开源库,它很好的将链式编程风格和异步结合在...[作者空间]
我们接着上篇继续了解redis实现分布式锁的相关问题,先来解释几个问题1.为什么不直接使用expire设置超时时间...[作者空间]
这可能是最好的 RxJava 2.x 入门教程系列专栏文章链接:这可能是最好的 RxJava 2.x 入门教程(完...[作者空间]
1. 熔断机制介绍 在介绍熔断机制之前,我们需要了解微服务的雪崩效应。在微服务架构中,微服务是完成一个单一的业务功...[作者空间]
多线程概述 通过子类继承开启多线程public class Demo { public static voi...[作者空间]