上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页
摘要: Redis系列1:深刻理解高性能Redis的本质 Redis系列2:数据持久化提高可用性 Redis系列3:高可用之主从架构 Redis系列4:高可用之Sentinel(哨兵模式) Redis系列5:深入分析Cluster 集群模式 背景 我们在第一篇《Redis系列1:深刻理解高性能Redis的本 阅读全文
posted @ 2022-10-10 15:08 Hello-Brand 阅读(5869) 评论(0) 推荐(1) 编辑
摘要: MQ系列1:消息中间件执行原理 MQ系列2:消息中间件的技术选型 MQ系列3:RocketMQ 架构分析 MQ系列4:NameServer 原理解析 MQ系列5:RocketMQ消息的发送模式 在之前的文章中,我们学习了RocketMQ的原理;RocketMQ中 命名服务 ServiceName 的 阅读全文
posted @ 2022-10-09 14:44 Hello-Brand 阅读(3845) 评论(0) 推荐(1) 编辑
摘要: MQ系列1:消息中间件执行原理 MQ系列2:消息中间件的技术选型 MQ系列3:RocketMQ 架构分析 MQ系列4:NameServer 原理解析 在之前的篇章中,我们学习了RocketMQ的原理,以及RocketMQ中 命名服务 ServiceName 的运行流程,本篇从消息的生产、消费来理解一 阅读全文
posted @ 2022-09-01 14:51 Hello-Brand 阅读(2653) 评论(0) 推荐(0) 编辑
摘要: MQ系列1:消息中间件执行原理 MQ系列2:消息中间件的技术选型 MQ系列3:RocketMQ 架构分析 1 关于NameServer 上一节的 MQ系列3:RocketMQ 架构分析,我们大致介绍了 RocketMQ的基本组件构成,包括 NameServer、Broker、Producer以及Co 阅读全文
posted @ 2022-08-29 17:20 Hello-Brand 阅读(1657) 评论(0) 推荐(2) 编辑
摘要: 1 概述 我们所说的Aop(即面向切面编程),即面向接口,也面向方法,在基于IOC的基础上实现。 Aop最大的特点是对指定的方法进行拦截并增强,这种增强的方式不需要业务代码进行调整,无需侵入到业务代码中,使业务与非业务处理逻辑分离。 以Spring举例,通过事务的注解配置,Spring会自动在业务方 阅读全文
posted @ 2022-08-21 09:15 Hello-Brand 阅读(1435) 评论(0) 推荐(1) 编辑
摘要: MQ系列1:消息中间件执行原理 MQ系列2:消息中间件的技术选型 1 背景 我们前面两篇对主流消息队列的基本构成和技术选型做了详细的分析。从本篇开始,我们会专注当下主流MQ之一的RocketMQ。 从他的如下的几个方面去讨论: 基础能力(如 组织构成、消息发送、消息存储(持久化)、消息通信、消息消费 阅读全文
posted @ 2022-08-19 14:14 Hello-Brand 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 1 什么是高性能Web架构 在互联网业务中,我们经常会面临流量巨大的复杂的分布式场景。这就要求我们在设计系统的时候保证系统具有承载高并发(High Concurrency)的能力,同时能够保证系统的高可用性(High Availability)。 所以,具备高性能Web架构通常是指,通过稳健的系统设 阅读全文
posted @ 2022-08-17 14:30 Hello-Brand 阅读(4137) 评论(3) 推荐(11) 编辑
摘要: Redis系列1:深刻理解高性能Redis的本质 Redis系列2:数据持久化提高可用性 Redis系列3:高可用之主从架构 Redis系列4:高可用之Sentinel(哨兵模式) 1 背景 前面我们学习了Redis高可用的两种架构模式:主从模式、哨兵模式。 解决了我们在Redis实例发生故障时,具 阅读全文
posted @ 2022-08-05 14:58 Hello-Brand 阅读(12570) 评论(0) 推荐(4) 编辑
摘要: 1 什么是异常 异常是指程序在运行过程中发生的,由于外部问题导致的运行异常事件,如:文件找不到、网络连接失败、空指针、非法参数等。 异常是一个事件,它发生在程序运行期间,且中断程序的运行。 Java 是一种面向对象的编程语言,它的异常都是对象,是Throwable子类的实例,当程序中存在错误条件时, 阅读全文
posted @ 2022-08-04 15:50 Hello-Brand 阅读(999) 评论(1) 推荐(0) 编辑
摘要: 1 Java注解基础 注解是JDK1.5版本开始引入的一个特性,用于对程序代码的说明,可以对包、类、接口、字段、方法参数、局部变量等进行注解。 它主要的作用有以下四方面: 生成javadoc文档,通过在代码里面标识元数据生成javadoc文档。 编译期的检查,通过标识的元数据让编译器在编译期间对代码 阅读全文
posted @ 2022-07-20 14:01 Hello-Brand 阅读(1383) 评论(0) 推荐(2) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页