会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
猿天地
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
12
下一页
2020年11月13日
Sentinel 的一些小扩展
摘要: 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统自适应保护等多个维度来帮助您保障微服务的稳定性。 今天给大家介绍一些在使用过程中会遇到的一些问题。 SentinelResource 埋点监控
阅读全文
posted @ 2020-11-13 12:43 猿天地
阅读(1168)
评论(1)
推荐(0)
2020年11月2日
天天说要做性能优化,到底在优化什么?
摘要: 面试过程中经常被问到: 你做过性能优化吗? 优化了哪些方面? 怎么做优化的? 优化的效果如何? 连环炮问下来,对于有做过优化的老司机来说,肯定能抗住。对于没有真正做过优化的小白来说,肯定扛不住这一系列的追问,最后只能以面试失败而告终。 那么性能优化到底在优化什么呢?我们来盘点下一些常用的优化手段。
阅读全文
posted @ 2020-11-02 14:00 猿天地
阅读(2217)
评论(1)
推荐(5)
2020年10月27日
想要做读写分离,送你一些小经验
摘要: 读写分离是应用中提升数据访问性能最常见的一种技术,当用户量越来越多,访问量越来越大,单节点数据库难免会遇到性能瓶颈。很多场景基本上都是读多写少,所以增加多个从节点来分担主节点的压力自然是水到渠成的事情。 在应用接入读写分离后,难免会有一些我们意料之外的问题,这篇文章主要给大家介绍下一些经常会遇到的问
阅读全文
posted @ 2020-10-27 13:28 猿天地
阅读(1447)
评论(3)
推荐(1)
2020年10月21日
通用的底层埋点都是怎么做的?
摘要: 想要在程序里监控数据库的操作耗时,想要在底层框架中自动传递链路跟踪信息,这些需求经常会碰到,特别是在构建基础框架的时候。 核心目标只有一个,那就是在底层封装好,不用上层使用人员关心。今天跟大家聊聊常用的底层扩展埋点方式是怎么处理的。 框架自带扩展点 如果你使用的框架在设计的时候,就预留了扩展点就很方
阅读全文
posted @ 2020-10-21 12:32 猿天地
阅读(1183)
评论(0)
推荐(3)
2020年10月12日
草率了,又一个Maven打包的问题
摘要: 经常遇到 Maven 相关的问题,这是之前的文章: 这个 Maven 依赖的问题,你敢说你没遇到过:https://mp.weixin.qq.com/s/SzBbDtyRUrk_7LH8SUbGXQ Maven 快照版本要这样用才真的香!:https://mp.weixin.qq.com/s/S0X
阅读全文
posted @ 2020-10-12 12:43 猿天地
阅读(350)
评论(0)
推荐(0)
2020年9月28日
刚刚,给学妹普及了登录的两大绝学
摘要: 今天跟大家聊一个比较基础的话题,就是实现登录的方式有哪些?适合刚入行的朋友。 华山之 Session 绝学 Session 我们称之为会话控制, 是一种在服务器端保持会话状态的解决方案。通俗点来讲就是客户端访问服务端的时候,会在服务端存储对应的信息,生成一个 Session ID 返回给客户端,客户
阅读全文
posted @ 2020-09-28 14:03 猿天地
阅读(1164)
评论(4)
推荐(2)
2020年9月23日
被产品经理怼了,线上出Bug为啥你不知道
摘要: 前言 前几天跟读者聊天,他说被产品经理给怼了。原因是线上出 Bug 了,最后是客户反馈才知道的。 我就问他:你们是不是没做监控? 读者:我们是刚成立的创业团队,目前最重要的就是堆功能,很多基础设施都没时间做。 正所谓有多大的碗吃多少的饭,不要盲目追求规模大,很牛的那种方案,合适的就可以。监控亦是如此
阅读全文
posted @ 2020-09-23 13:03 猿天地
阅读(3792)
评论(19)
推荐(7)
2020年9月15日
大写的服,看完这篇你还不懂RocketMQ算我输
摘要: 目录 RocketMQ介绍 RocketMQ概念 为什么要用RocketMQ? 异步解耦 削峰填谷 分布式事务最终一致性 数据分发 RocketMQ架构 RocketMQ消息类型 普通消息 顺序消息 定时消息 事务消息 最佳实践 消息重试 消息过滤 消费模式 消费幂等 本地事务消息封装 参考代码 R
阅读全文
posted @ 2020-09-15 13:00 猿天地
阅读(7372)
评论(0)
推荐(6)
2020年9月9日
写一个通用的幂等组件,我觉得很有必要
摘要: 本文目录 背景 简单幂等实现 2.1 数据库记录判断 2.2 并发问题解决 通用幂等实现 3.1 设计方案 3.1.1 通用存储 3.1.2 使用简单 3.1.3 支持注解 3.1.4 多级存储 3.1.5 并发读写 3.1.6 执行流程 3.2 幂等接口 3.3 幂等注解 3.4 自动区分重复请求
阅读全文
posted @ 2020-09-09 12:23 猿天地
阅读(1384)
评论(2)
推荐(3)
2020年9月1日
如何将分布式锁封装的更优雅
摘要: 分布式锁通常有很多选择,基于 Redis 的,基于 Zookeeper 的,基于数据库等等方案。 Redis 用于缓存数据,在项目中都有使用,所以使用 Redis 来做分布式锁的会稍微多些。 如果用 Redis 来做锁,可以直接用开源的方案,比如redisson。 最常见的使用方式如下所示: RLo
阅读全文
posted @ 2020-09-01 12:45 猿天地
阅读(949)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
···
12
下一页
公告