摘要:
丢失数据的本质 在本文开始前,首先明白一个点,平时我们说的组件数据不丢失究竟是在指什么,如果你往ES写入数据,ES返回给你写入错误,这个不算数据丢失。如果你往ES写入数据,ES返回给你成功,但是后续因为ES节点重启或宕机导致写入的数据不见了,这个才叫数据丢失。 简而言之,丢失数据的本质是ES本身搞丢 阅读全文
摘要:
大家好,我是蓝胖子,相信大家或多或少都有这样的经历,当你负责的功能出现线上问题时,领导第一时间便是找到你询问原因,然而有时问题的根因或许不在你这儿,只是这个功能或许依赖了第三方或者内部其他部门,这个时候快速排查问题根因就是关键,给领导留个快速解决问题的印象,绩效也找不到理由给你打低了。 而日志作为最 阅读全文
摘要:
在MYSQL 部署架构选型上,许多公司都会用到主从读写分离的架构,如下是一个一主一从的架构,主库master负责写入,从库slave进行读取。 但是既然是读写分离,必然会面临这样一个问题,当在主库上进行更新后,有可能数据还没来得及同步到从库,但是这个时候又有读数据的需求,为了能正确读取出数据,这个时 阅读全文
摘要:
往期好文推荐 ⭐️⭐️⭐️: # golang pprof 监控系列(1) —— go trace 统计原理与使用 # golang pprof监控系列(2) —— memory,block,mutex 使用 # golang pprof 监控系列(3) —— memory,block,mutex 阅读全文
摘要:
🎬作者简介:大家好,我是蓝胖子🥇 ☁️博客首页:主页蓝胖子的编程梦 ⭐️热门专题:我的服务监控实践 ,500行代码手写Docker **🌄每日一句:白日莫闲过,青春不再来 大家好,我是蓝胖子,在前面我介绍了下OpenTelemetry的概念,但是究竟在项目中应该如何来使用OpenTelemet 阅读全文
摘要:
🎬作者简介:大家好,我是蓝胖子🥇 ☁️博客首页:博客园主页蓝胖子的编程梦 🌄每日一句:人生的烦恼,多在于明白的太多,而做的太少 大家好,我是蓝胖子,随着微服务的流行,服务的可观测性概念被越来越多人提及到,究竟什么是可观测性?我们应该如何构建服务的可观测性?我将会在这篇文章中逐步提及到,并对和可 阅读全文
摘要:
🎬作者简介:大家好,我是蓝胖子🥇 ☁️博客首页:博客园主页蓝胖子的编程梦 🌄每日一句:编程中我们会遇到多少挫折?表放弃,沙漠尽头必是绿洲。 大家好,我是蓝胖子,关于链路追踪的demo的讲解文章其实很多,但是想把链路追踪真正融入到生产环境却不是那么容易,今天我们来聊聊链路追踪技术在实际落地过程中 阅读全文
摘要:
大家好,我是蓝胖子,随着微服务的普及,在面对日益复杂的架构和请求链路时,链路追踪技术就显得更加重要,今天我们花5分钟的时间,来掌握和链路追踪相关的基本概念。不会涉及到具体的技术框架和落地,本文主要是对链路追踪中涉及的专业术语做一个简短的介绍。 不同链路追踪的SDK可能对相关的专业术语有不同的称谓,但 阅读全文
摘要:
不知不觉已经快工作五年了,工作以后就感觉时间一年比一年快,仿佛昨天才刚毕业,就像陈鸿宇歌中的那样,多少遗憾自负存念想,唯有时间不可挡。五年,思考了很多,也想明白了许多。正好借着年末,将所想所得一吐为快。 为什么入行了 为什么做程序员,其实有点阴差阳错,我家是四川的,当时分也比较尴尬,本地上不了比较好 阅读全文
摘要:
大家好,我是蓝胖子,在上一节我提到要想彻底搞懂elasticsearch 慢查询的原因,必须搞懂lucene的查询原理,所以在上一节我分析了lucene查询的整体流程,除此以外,还必须要搞懂各种查询类型内部是如何工作,比如比较复杂的查询是将一个大查询分解成了小查询,然后通过对小查询的结果进行合并得到 阅读全文