可视化业务流程监控,是解决方案更是运维之道!
过去很长一段时间,我们在监控平台的建设之路上不断的探索与实践,同时监控需求也在随着技术架构、业务规模不断的演变,但最终无论怎样发展,我们运维的核心目标却始终如一,即为业务服务。
用 Go map 要注意这 1 个细节,避免依赖他!
有的小伙伴没留意过 Go map 输出、遍历顺序,以为它是稳定的有序的,会在业务程序中直接依赖这个结果集顺序,结果栽了个大跟头,吃了线上 BUG。 有的小伙伴知道是无序的,但却不知道为什么,有的却理解错误?
B站评论系统架构设计
随着业务不断发展,B站的评论系统逐渐组件化、平台化;通过持续演进架构设计,管理不断上升的系统复杂度,从而更好地满足各类用户的需求。
数据仓库分层你清楚了吗
在实际的工作中,我们都希望自己的数据能够有顺序地流转,设计者和使用者能够清晰地知道数据的整个声明周期。优秀可靠的数仓体系,需要良好的数据分层结构。合理的分层,能够使数据体系更加清晰,使复杂问题得以简化。
技术分享 | 误删表以及表中数据,该如何恢复?
客户误删了一张表,所以想恢复某张表的数据,期望恢复到删除之前的数据。
技术分享 | 无损半同步复制下,主从高可用切换后数据一致吗?
MySQL5.7 默认参数下我们开启了半同步,在一个事务提交(commit) 的过程时,在 MySQL 层的 write binlog 步骤后,Master 节点需要收到至少一个 Slave 节点回复的 ACK (表示收到了binlog )后,才能继续下一个事务; 如果在一定时间内(Timeout)内没有收到 ACK ,则切换为异步复制模式。
故障分析 | Redis Cluster 分片内存异常使用不均问题诊断
问题发生背景为某生产 Redis 集群(版本 Redis 5.0.10 ,架构为 30 片以上),该集群中某一个分片内存使用率异常高(内存占用达70%以上,其它片内存相对使用较低),
还不懂Docker?一个故事安排的明明白白!
多年前的一个夜晚,风雨大作,一个名叫Docker的年轻人来到Linux帝国拜见帝国的长老。
眼见为实,看看MySQL中的隐藏列!
在介绍mysql的多版本并发控制MVCC的过程中,我们提到过mysql中存在一些隐藏列,例如行标识、事务ID、回滚指针等,不知道大家是否和我一样好奇过,要怎样才能实际地看到这些隐藏列的值呢?
Java不支持协程?那是你不知道Quasar!
今天我们要讨论的是如何在Java中使用协程。
爱奇艺内容中台之数据中心的设计与实现
互联网技术发展至今,当业务复杂度比较高的时候,采用微服务化是一个有效的手段,但是随着服务的拆分,数据管理工作变得极具挑战。数据中心(OLTP)通过对数据的统一收集和管理,
京东科技埋点数据治理和平台建设实践
本文核心内容聚焦为什么要埋点治理、埋点治理的方法论和实践、奇点一站式埋点管理平台的建设和创新功能。读者可以从全局角度深入了解埋点、埋点治理的整体思路和实践方法,落地的埋点工具和创新功能都有较高的实用参考价值。
太强了,全面解析缓存应用经典问题
在缓存系统的设计架构中,还有很多坑,很多的明枪暗箭,如果设计不当会导致很多严重的后果。设计不当,轻则请求变慢、性能降低,重则会数据不一致、系统可用性降低,甚至会导致缓存雪崩,整个系统无法对外提供服务。
SpringBoot 3.0正式发布,有这几个新变化!
最近几天,Spring有了重大更新,而且更新的很频繁,相继推出了Spring Framework 6.0和SpringBoot 3.0。
Spring 事务失效的六种情况
Spring 作为 Java 开发中的基础设施,对于事务也提供了很好的支持,总体上来说,Spring 支持两种类型的事务,声明式事务和编程式事务。
order by 的高级用法
小伙伴们在进行SQL排序时,都能很自然的使用到ORDER BY。不管是默认ASC的升序,还是DESC降序,几乎都是信手拈来。 今天给大家分享一些你可能不知道的ORDER BY用法。
Redis cluster故障复盘,预案、工具、判断一样都不能少!
结合之前的经验,我们一般的应处理手段为:重启连接redis超时的应用,但是这次并没有像我们预想的那样将问题解决,集群仍然不健康而且主节点频繁切换。
运维累了:该故障自愈出场了
试想下:如果我们管理的是上千台机器且目录结构混乱,那么我们面临的将是上千个脚本及定时任务,这个工作量是非常大的。 运维累都是有原因的,此时就可以轮到故障自愈出场了。
万字图文 | 你写的代码是如何跑起来的?
今天我们来思考一个简单的问题,一个程序是如何在 Linux 上执行起来的? 我们就拿全宇宙最简单的 Hello World 程序来举例。
我裂开了...人类脑海中的画面,被AI解码了??
有没有那么几个瞬间,你要么想把自己脑子里的东西掏出来给别人看,要么想撬开别人的脑子看看里面都装了什么?虽然错过了霍格沃茨的入学时间,但如果从现在开始学习扩散模型和神经学,可能很快你就能实现这个目标了。