ElasticStack

Elastic Stack “ELK”是三个开源项目的首字母缩写,这三个项目分别是:Elasticsearch、Logstash 和 Kibana。 Elasticsearch 是一个搜索和分析引

缓存之雪崩、击穿、穿透

缓存雪崩 缓存雪崩是指在我们设置缓存时采用了相同的过期时间,导致缓存在某一时刻同时失效,请求全部转发到 DB,DB 瞬时压力过重导致雪崩。 解决方案

Go defer 使用

golang defer 这个使用的执行流程一直很绕,所以决定写一篇文记录一下。 规则一:当defer被声明时,其参数就会被实时解析 案例一 1 2 3 4 5 6 7 8 9 10 11 12 13

Mysql 经典案例

too many connection 报错可能原因 机器负载飙升,导致SQL执行效率下降,导致连接堆积 业务访问量突增(或者有SQL注入现象),导致连接数打满 出现“死锁”或者锁

Go 常用库

标准库 time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66