上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 62 下一页
摘要: 对象池顾名思义就是存放对象的池,与我们常听到的线程池、数据库连接池、http连接池等一样,都是典型的池化设计思想。 对象池的优点就是可以集中管理池中对象,减少频繁创建和销毁长期使用的对象,从而提升复用性,以节约资源的消耗,可以有效避免频繁为对象分配内存和释放堆中内存,进而减轻jvm垃圾收集器的负担, 阅读全文
posted @ 2021-11-08 23:19 Vincent-yuan 阅读(390) 评论(0) 推荐(1) 编辑
摘要: 1 基本样例 1.1 加入依赖: 1.2 消息发送 1、Producer端发送同步消息 2、发送异步消息 3、单向发送消息 1.3 消费消息 2 顺序消息样例 2.1 顺序消息生产 2.2 顺序消费消息 3 延时消息样例 3.1 启动消费者等待传入订阅消息 3.2 发送延时消息 3.3 验证 3.4 阅读全文
posted @ 2021-11-07 22:46 Vincent-yuan 阅读(573) 评论(0) 推荐(1) 编辑
摘要: 接上篇。。 四.设计(design) 1 消息存储 消息存储是RocketMQ中最为复杂和最为重要的一部分,本节将分别从下面三方面来分别展开叙述。 RocketMQ的消息存储整体架构 PageCache与Mmap内存映射 以及RocketMQ中两种不同的刷盘方式 1.1 消息存储整体架构 消息存储架 阅读全文
posted @ 2021-11-05 00:00 Vincent-yuan 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 基本概念 特性 架构设计:包括技术架构和部署架构 一.基本概念 1 消息模型(Message Model) RocketMQ主要由 Producer、Broker、Consumer 三部分组成,其中Producer 负责生产消息,Consumer 负责消费消息,Broker 负责存储消息。 Brok 阅读全文
posted @ 2021-11-04 22:37 Vincent-yuan 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 这一篇我们要说的话题是消息的堆积处理,其实这个话题还是挺大的,因为消息堆积还是真的很令人头疼的,当堆积的量很大的时候,这真的是个很暴躁的问题,不过这时候真考验大家冷静的处理问题的能力了 我们一起来分析分析有关问题吧 大量的消息堆积在MQ中几个小时还没解决怎么办呢 一般这种比较着急的问题,最好的办法就 阅读全文
posted @ 2021-11-03 00:12 Vincent-yuan 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 核心点有很多,为了更贴合实际场景,我从常见的面试问题入手: 如何保证消息不丢失? 如何处理重复消息? 如何保证消息的有序性? 如何处理消息堆积? 当然在剖析这几个问题之前需要简单的介绍下什么是消息队列,消息队列常见的一些基本术语和概念。 接下来进入正文。 什么是消息队列 消息队列就是一个使用队列来通 阅读全文
posted @ 2021-11-02 23:48 Vincent-yuan 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 官网地址:https://dubbo.apache.org/zh/docs/introduction/ 阅读全文
posted @ 2021-11-02 00:14 Vincent-yuan 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1、为什么需要dubbo2、dubbo架构简析3、dubbo入门4、zookeeper注册中心加入dubbo5、dubbo多种配置方式(xml、api、注解)6、常用场景介绍 接上篇 六 常用场景 在下面的讲解中,都会是以 xml 配置的方式来讲解的,这也是 dubbo 官方比较推荐的方式。以下的操 阅读全文
posted @ 2021-11-02 00:06 Vincent-yuan 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1、为什么需要dubbo2、dubbo架构简析3、dubbo入门4、zookeeper注册中心加入dubbo5、dubbo多种配置方式(xml、api、注解)6、常用场景介绍 一 为什么需要 dubbo 很多时候,其实我们使用这个技术的时候,可能都是因为项目需要,所以,我们就用了,但是,至于为什么我 阅读全文
posted @ 2021-11-01 23:44 Vincent-yuan 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 在企业开发中, 对数据库的批量操作, 是一个非常常见的操作, Mybatis提供了批量执行器, 来支持批量操作. 1. Mybatis sql执行器 Mybatis 支持全局修改执行器, 参数名为: defaultExecutorType. 但是笔者并不推荐这种方式,笔者建议在获取sqlSessio 阅读全文
posted @ 2021-10-31 23:20 Vincent-yuan 阅读(1961) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 62 下一页