加载中
【Maven实战技巧】「插件使用专题」Maven-Archetype插件创建自定义maven项目骨架

技术推荐 自定义Archetype Maven骨架/以当前项目为模板创建maven骨架,可以参考http://maven.apache.org/archetype/maven-archetype-plugin/advanced-usage.html,详细介绍了如何快速创建和使...

🏆【Alibaba中间件技术系列】「Sentinel技术专题」分布式系统的流量防卫兵的基本介绍(入门源码介绍)

推荐资料 官方文档 官方demo Sentinel 是什么? 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务...

【分布式技术专题】「OSS中间件系列」Minio的Server端服务的架构和实战搭建

Minio的介绍说明 Minio是目前githug上star最多的Object Storage框架,这里Object Storage我目前的理解就是数据存储,minio可以用来搭建分布式存储服务 Minio是Apache License v2.0下发布的对...

【Redis权威指南】「特性分析」Sentinel的特性分析典籍指南(1)

Redis的Sentinel模式进行分析 所有资源来源于Redis官方文档的翻译:https://redis.io/topics/sentinel Redis Sentinel模式 Redis Sentinel为Redis提供了高可用性。实际上,这意味着使用Senti...

【Redis集群原理专题】(2)分析一下相关的Redis集群模式下的脑裂问题!

技术格言 世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。 什么是脑裂 字面含义 首先,脑裂从字面上理解就是脑袋裂开了,就是思想分家了,就是有了...

【SpringBoot技术专题】「开发实战系列」梳理和分析一下相关的Web核心配置

Spring Boot 提供的自动配置 分析WebMvcAutoConfiguration 及WebMvcProperties 的源码,发现Spring Boot为我们提供了如下自动配置功能。 自动配置ViewResolver。 (1)ContentNegotiatingVie...

☕【Java深层系列】「技术盲区」让我们一起完全吃透针对于时间和日期相关的API指南

技术简介 java中的日期处理一直是个问题,没有很好的方式去处理,所以才有第三方框架的位置比如joda。文章主要对java日期处理的详解,用1.8可以不用joda。 时间概念 首先我们对一些基本的概念...

11/28 12:05
1.5K
☕【并发技术系列】「Web请求读取系列」如何构建一个可重复读取的Request的流机制

前提背景 项目中需要记录用户的请求参数便于后面查找问题,对于这种需求一般可以通过Spring中的拦截器或者是使Servlet中的过滤器来实现。这里我选择使用过滤器来实现,就是添加一个过滤器,然...

🍃【Spring专题】「实战系列」Spring Security原理以及实战认证分析开发指南

前提介绍 本篇文章给大家带来的内容是关于Spring Security原理的介绍,对实际业务开发会有一定的参考价值,希望对你有所帮助。所谓知彼知己方能百战百胜,用Spring Security来满足我们的需求...

☕【并发技术系列】「多线程并发编程」技术体系和并发模型的基础探究(夯实基础)

让我们通过本篇文章一同进入并发编程技术的世界里面,相信通过这篇文文章一定会对话你的并发技术体系有一定帮助以及夯实你的基础功底。 基本概念 并发concurrency 并行parallelism 吞吐量thr...

🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一起实践一下RocketMQ服务及其控制台安装指南

前提条件 下载地址:前往 http://rocketmq.apache.org/release_notes/release-notes-4.5.1/ ,下载 Binary 文件即可,例如: RocketMQ 4.5.1的下载地址 系统要求 64位操作系统,生产环境建议...

🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一起探索一下DefaultMQPullConsumer的实现原理及源码分析

前提介绍 在RocketMQ中一般有两种获取消息的方式,一个是拉(pull,消费者主动去broker拉取),一个是推(push,主动推送给消费者),在上一章节中已经介绍到了相关的Push操作,接下来的章节会介...

11/23 23:28
103
🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一起探索一下DefaultMQPushConsumer的实现原理及源码分析

RocketMQ的前提回顾 RocketMQ是一款分布式、队列模型的消息中间件,具有以下特点: 能够保证严格的消息顺序 提供丰富的消息拉取模式 高效的订阅者水平扩展能力 实时的消息订阅机制 亿级消息堆...

11/22 23:09
638
🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一起实践RocketMQ的服务搭建及配置操作

搭建一个双节点的RocketM 环境背景: 虚拟机:vmware12 操作系统:centos6.5 内存:1G RAM 硬盘:20G ROM 在WMWare虚拟机下实现,实现两台IP和资源的服务主机,IP分别是 192.168.1.12,192.1...

11/21 16:09
730
【Redis集群原理专题】(1)介绍一下常用的Redis集群机制方案的介绍和分析

集群化的方案 Redis的Sentinel解决了主从复制故障不能自动迁移的问题,但是主节点的写性能和存储能力依然是受到了Redis单机容量有限的限制,所以使用Redis集群去解决这个问题,将Redis的数据...

🍃【Spring专题】「实战系列」(3)重新回顾一下异常重试框架Spring Retry的功能指南

重试机制的业务背景 外部服务对于调用者来说一般都是不可靠的,尤其是在网络环境比较差的情况下,网络抖动很容易导致请求超时等异常情况,这时候就需要用失败重试策略重新调用 API 接口来获取...

🏆【Alibaba中间件技术系列】「RocketMQ技术专题」小白专区之领略一下RocketMQ基础之最!

应一些小伙伴们的私信,希望可以介绍一下RocketMQ的基础,那么我们现在就从0开始,进入RocketMQ的基础学习及概念介绍,为学习和使用RocketMQ打好基础! RocketMQ的定位 RocketMQ是一款快速地...

【算法技术专题】如何用Java实现一致性 hash 算法( consistent hashing )(上)

一致性hash的历史 【Consistent Hashing算法】早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛; 一致性hash的目的 一致性哈希算法...

11/15 21:35
1.5K
分布式技术专题-服务架构设计-带你统一认识一下系统架构及分析和总结

架构的规划谁 架构就是对系统中的实体以及实体之间的关系所进行的抽象描述,是决策。 系统架构是结构和规划,是对物/信息的功能与形式元素之间的对应情况所做的分配,是对元素之间的关系以及...

🏆【Alibaba中间件技术系列】「RocketMQ技术专题」帮你梳理RocketMQ相关的消费问题以及原理分析总结

消息重复消费的问题 消息重复消费是各个MQ都会发生的常见问题之一,在一些比较敏感的场景下,重复消费会造成比较严重的后果,比如重复扣款等。 消息重复消费场景及解决办法 在什么情况下会发...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部