avatar
如何保证消息的顺序性?

如何保证消息的顺序性?

2022-01-26T14:21:26+08:00

线上系统场景案例 以前做过一个 mysql binlog 同步的系统,压力还是非常大的,日同步数据要达到上亿,就是说数据从一个 mysql 库原封不动地同步到另一个 mysql 库里面去(m
avatarAaron
2 分钟阅读
如何保证消息队列的高可用?

如何保证消息队列的高可用?

2022-01-24T14:21:26+08:00

RabbitMQ 的高可用性 RabbitMQ 是比较有代表性的,因为是基于主从(非分布式)做高可用性的,我们就以 RabbitMQ 为例子讲解第一种 MQ 的高可用性怎么实现。 RabbitMQ 有三种模式:单机模
avatarAaron
5 分钟阅读
Feign 声明式HTTP客户端

Feign 声明式HTTP客户端

2022-01-01T14:21:26+08:00

1、定义 Feign是Netflix开源的声明式HTTP客户端 全局代码<全局属性<细粒度代码<细粒度属性 Feign常见问题总
avatarAaron
1 分钟阅读
单体架构与微服务架构

单体架构与微服务架构

2022-01-01T14:21:26+08:00

一、单体架构 1、优点: 架构简单 开发、测试、部署方便 2、缺点: 复杂性高 部署慢,频率低 扩展能力受限 阻碍技术创新 二、微服务 1、简单定义: ​ 微服务架
avatarAaron
2 分钟阅读
排序算法

排序算法

2021-12-02T14:21:26+08:00

1、快速排序 算法步骤 从数列中挑出一个元素,称为 “基准”(pivot); 重新排序数列,所有元素比基准值小的摆放在基准前
avatarAaron
1 分钟阅读
刷算法题的感悟

刷算法题的感悟

2021-04-01T14:21:26+08:00

刷leetcode算法题的一点感悟 1. 开始很重要 先开始,先开始 不要说明天一定,下周一定,不要觉得自己的基础不够事先要补充算法/数据结构再开始,
avatarAaron
1 分钟阅读
MyBatis相关

MyBatis相关

0001-01-01T00:00:00Z

1、MyBatis中嵌套查询和嵌套结果的区别? 最后一个问题是问Thread.sleep()和Object.wait()调用时线程处于什么状态
avatarLin
4 分钟阅读
分布式session

分布式session

0001-01-01T00:00:00Z

1.传统session session存在服务端tomcat里面,coockie存在客户端,请求过程如下: 第一次请求的时候,服务端设置sess
avatarLin
2 分钟阅读
分布式任务调度

分布式任务调度

0001-01-01T00:00:00Z

任务调度场景 报表,ex:电商系统的每周每月的订单量 日/月结单,ex:支付金融领域的系统 爬虫 数据归档,ex:将三个月前数据归档 非分布式任务调度
avatarLin
2 分钟阅读

© 2019 - 2025 Lin 的博客

Powered by Hugo with theme Dream.

avatar
关于我

Lin 的 ❤️ 博客

记录一些 🌈 生活上,技术上的事

职业是JAVA全栈工程师