首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
猿天地
掘友等级
程序猿
|
微信搜: 猿天地
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 39
沸点 0
赞
39
返回
|
搜索文章
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
有了链路日志增强,排查Bug小意思啦!
在工作中,相信大家最怕的一件事就是听到有人在工作群艾特你:某某功能报错啦。。。 然后你就得屁颠屁颠的去服务器看日志,日志量少还好点,多的话找起来太麻烦了。不太容易直接定位到...
赞
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
写了一个慢接口,年终妥妥的325
一个项目要想抗住越大的压力,那么每个API都得在最短的时间内响应,这样吞吐量才高。 在很多时候,开发压根没有去做过优化,等到某天压力上来时,系统就扛不住了。 大家上班都会做...
2
1
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
让API并行调用变得如丝般顺滑的绝招
当数据量较大的时候,都会通过分库分表来拆分,分担读写的压力。分库分表后比较麻烦的就是查询的问题,如果不是直接根据分片键去查询的话,需要对多个表进行查询。 在一些复杂的业务场...
9
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
打日志还能打出个线上Bug_ 太难了。。。
某日中午,收到告警,有一笔订单下单失败了。赶紧去Cat看了下错误信息,如下: Web应用调用订单服务的RPC接口报错了,一看错误很自主的认为这是一个序列化的问题。后面排查下...
8
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
作为业务开发就不需要懂Prometheus么
Prometheus:普罗米修斯,这名就有一种高大上的感觉。那么普罗米修斯到底是干嘛的呢?一句话总结:Prometheus 是一个开源的服务监控系统和时间序列数据库。 抓住...
6
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
乘20年的风,破21年的浪,做个乘风破浪的技术人|掘金年度征文
不知道什么原因,总之感觉今年过得特别快,一下就到12月了。可能是今年来魔都的时间比较晚吧,在家多呆了一个多月,后面还是被公司给召回来了。 今年比较火的综艺节目中有一档就是《...
1
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
面试官:如果让你写个分布式配置中心,就问你慌不慌
一位读者朋友跟我反馈,能不能写一篇比较全的配置中心的文章。自己最近在面试过程中有被面试官问:如何设计一个配置中心? 这个话题,由于自己在工作中也没实际使用过配置中心,所以对...
9
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
用了Redisson的Spring Boot Starter搞的我都想重写个
在对接一个小程序推送的框架时,需要将 access_token 存储到 Redis 中,框架中提供了存储逻辑,只需要将 RedissonClient 对象传进去即可。 框架...
3
3
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
天天说要做性能优化,到底在优化什么?
连环炮问下来,对于有做过优化的老司机来说,肯定能抗住。对于没有真正做过优化的小白来说,肯定扛不住这一系列的追问,最后只能以面试失败而告终。 那么性能优化到底在优化什么呢?我...
赞
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
想要做读写分离,送你一些小经验
读写分离是应用中提升数据访问性能最常见的一种技术,当用户量越来越多,访问量越来越大,单节点数据库难免会遇到性能瓶颈。很多场景基本上都是读多写少,所以增加多个从节点来分担主节...
5
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
通用的底层埋点都是怎么做的?
想要在程序里监控数据库的操作耗时,想要在底层框架中自动传递链路跟踪信息,这些需求经常会碰到,特别是在构建基础框架的时候。 核心目标只有一个,那就是在底层封装好,不用上层使用...
3
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
草率了,又一个Maven打包的问题
今天再来一个,首先看下错误信息,一看就很熟悉,都是老朋友了,还是曾经那个味道。 从依赖上看没啥问题,然后看服务器上打包后的 lib 目录中有没有 json-lib 这个 j...
7
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
刚刚,给学妹普及了登录的两大绝学
今天跟大家聊一个比较基础的话题,就是实现登录的方式有哪些?适合刚入行的朋友。 Session 我们称之为会话控制, 是一种在服务器端保持会话状态的解决方案。通俗点来讲就是客...
11
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
被产品经理怼了,线上出Bug为啥你不知道
前几天跟读者聊天,他说被产品经理给怼了。原因是线上出 Bug 了,最后是客户反馈才知道的。 读者:我们是刚成立的创业团队,目前最重要的就是堆功能,很多基础设施都没时间做。 ...
17
6
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
大写的服,看完这篇你还不懂RocketMQ算我输
Apache RocketMQ 是一款 低延迟、高并发、高可用、高可靠的分布式消息中间件。消息队列 RocketMQ 可为分布式应用系统提供异步解耦和削峰填谷的能力,同时也...
26
评论
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
写一个通用的幂等组件,我觉得很有必要
关于什么是幂等,本文就不再阐述了。相信大家都知道,并且也都遇到过类似的问题以及有自己的一套解决方案。 基本上所有业务系统中的幂等都是各自进行处理,也不是说不能统一处理,统一...
14
2
分享
猿天地
程序猿 @微信搜: 猿天地
·
3年前
举报
一天了,还在审核,什么鬼
反馈 & 建议
分享
2
点赞
猿天地
程序猿 @微信搜: 猿天地
·
3年前
关注
如何将分布式锁封装的更优雅
分布式锁通常有很多选择,基于 Redis 的,基于 Zookeeper 的,基于数据库等等方案。 Redis 用于缓存数据,在项目中都有使用,所以使用 Redis 来做分布...
7
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
1,690
文章被阅读
378,815
掘力值
10,439
关注了
4
关注者
2,839
收藏集
1
关注标签
11
加入于
2018-05-05