告警去重与延时恢复处理
需要实现一个告警指定时间(N)内去重,并且定时(M)自动恢复的功能,即规定时间(N)内,不再发送同一个告警,并且当等待一段时间(M),若未再接收到告警,则触发消警(自动恢复)操作.
时间轮算法初探
在计算机世界中,只有待解决的问题变得大规模后,算法的价值才能够最大化的体现。时间轮算法可以将插入和删除操作的时间复杂度都降为 O(1),在大规模问题下还能够达到非常好的运行效果。
Docker私有仓库搭建
有时候使用 Docker Hub 这样的公共仓库可能不方便,用户可以创建一个本地仓库供私人使用。本节介绍如何使用本地仓库
Minio文件存储
MinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。
白嫖eu.org的免费域名
eu.org已经好多年了,相对来说还算稳定。不过申请的人多了可能存在各种擦边的东东,很有可能被一刀切。如果真心好好建站还是建议买个付费的域名!这样比较长久!
ELK集群部署接入教程
一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时,大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块,构建一套集中式日志系统,可以提高定位问题的效率。
基于Ubuntu20.04的K8s搭建教程
基于Ubuntu20.04的K8s搭建教程以及搭建过程中问题记录
MyBatis学习笔记二
手写MyBatis框架实现,以及源码阅读
MyBatis学习笔记一
原生JDBC的实现以及暴露的问题总结
动态字段存储解决方案
最近遇到了一个存储动态字段的问题,根据以往的项目经验,以及查阅相关资料,记录总结一下解决方案