Fork me on GitHub rfyiamcool
  • Home
  • Golang
  • Kubernetes
  • Nosql
    • DB
    • elasticsearch
    • redis
    • mongodb
  • devops
    • python
    • saltstack
    • ansible
    • docker
    • zabbix
    • 运维
  • 技术分享
  • 高效编程
峰云就她了

专注于Golang、Kubernetes、Nosql、Istio

Golang

golang channel提前close丢失数据?

rfyiamcool2018年1月25日

前言:        很无聊,闲来无事看…

Continue reading →

Golang golang, golang channel, golang channel 源码, golang 安全退出, golang 源码

探讨tcp服务端代码热更新的问题[上]

rfyiamcool2018年1月21日

前言:        对于代码的热更新我…

Continue reading →

Golang golang reload, golang 热代码更新, golang 热更新

扩展go sync.map的length和delete方法

rfyiamcool2018年1月19日

前言:        记得在sync.m…

Continue reading →

Golang golang map length, golang map size, golang sync.map

Golang logrus的高级配置(hook, logrotate)

rfyiamcool2018年1月11日

前言:         这次聊下最近使用…

Continue reading →

Golang golang hook, golang logrus, golang logrus logrotate, golang 日志切割

使用rpm打包上线部署golang代码

rfyiamcool2018年1月3日

前言:       经过一段时间的测试验证,决定使…

Continue reading →

Golang, 运维 golang rpm, golang rpm build

基于golang rocksdb实现的高性能队列

rfyiamcool2017年12月8日

前言:        高性能队列?&nb…

Continue reading →

Golang golang rocksdb, golang rocksdb 队列, golang 持久化, rocksdb 队列

Golang使用redis protocol实现pubsub通信

rfyiamcool2017年11月15日

前言:        闲来无事,加工作不…

Continue reading →

Golang, redis golang pubsub, golang redis, golang 持久化

golang基于redis lua封装的优先级去重队列

rfyiamcool2017年10月22日

前言:      前两天由于某几个厂商的api出问…

Continue reading →

Golang, redis go redis go, redis golang, redis lua, redisgo lua

Golang基于redis实现的分布式信号量(semaphore)

rfyiamcool2017年10月17日

前言:     Semaphore是信号量,作用? 我想大家…

Continue reading →

Golang, redis golang redis, golang redis semaphore, golang semaphore, 分布式信号量

golang双端链表list remove nil问题

rfyiamcool2017年9月27日

我这个场景是做优先级的任务派发的,因为有几十个厂商,每个厂商还有不同的业务,每个…

Continue reading →

Golang golang list, golang 链表

golang redigo lua解决性能问题

rfyiamcool2017年8月16日

前言:     我们知道使用redis计数可以使用incrb…

Continue reading →

Golang, redis redigo, redis golang, redis lua

探讨可持久化高并发队列的实现

rfyiamcool2017年7月14日

探讨可持久化高并发队列的实现 … …  为…

Continue reading →

Golang, 架构设计 持久化队列, 高性能队列

golang实现封装trycatch异常处理

rfyiamcool2017年7月6日

社区不少人在谈论 golang 为毛不用trycatch模式,而采用苛刻的rec…

Continue reading →

Golang golang trycatch, golang 异常处理

技术分享 《分布式一致性raft算法实现原理》

rfyiamcool2016年7月8日 7 Comments

       这段时间跟同事聊了不少分布…

Continue reading →

Golang, 技术分享 golang raft, python raft, raft 分享, raft 实现, 一致性 raft

Golang使用zlib压缩和解压缩字符串

rfyiamcool2016年3月30日 0 Comments

在python的时候就习惯使用zlib进行网页压缩。 golang下同样使用zl…

Continue reading →

Golang golang gzip, golang zip

golang随机time.sleep的Duration问题

rfyiamcool2016年3月23日 0 Comments

常见的time duration问题 比如用math/rand得到一个随机数,然…

Continue reading →

Golang golang, golang duration, golang sleep, golang time

Golang使用redigo实现redis的分布式锁

rfyiamcool2016年3月23日 0 Comments

有些分布式场景会有分布式锁的需求,可以为了原子操作,也可能为了性能的原因,不管是…

Continue reading →

Golang golang, golang lock, golang redigo, golang redis, golang redis lock, redis

golang使用yaml格式解析构建配置文件

rfyiamcool2016年3月20日 0 Comments

还是那个golang监控agent那些事情,现在功能差不多了,唯独缺少信号处理及…

Continue reading →

Golang golang, golang config, golang yaml, golang 配置, golang 配置文件

Golang使用pprof监控性能及GC调优

rfyiamcool2016年3月20日 4 Comments

这两天用golang在写一个监控的agent,发现长时间运行后会有内存泄露的情况…

Continue reading →

Golang golang, golang gc, golang pprof, golang 内存, golang 垃圾回收, golang 监控

Golang利用select实现goroutine的超时控制

rfyiamcool2016年3月19日 1 Comment

简单的说下select是干什么的? select用来让我们的程序监视多个文件句柄…

Continue reading →

Golang golang, golang epoll, golang select, golang timeout
Previous Articles
Next Articles

公告


我的github地址: github.com/rfyiamcool

有问题可邮件沟通: rfyiamcool@163.com



 

标签

ansible ansible api docker docker api elasticsearch etcd gevent golang golang channel golang gc golang redis golang runtime golang 高并发 golang 高性能 gunicorn Influxdb kibana kibana4 mysql mysql 索引 peewee python python elasticsearch python epoll python etcd python gevent python happybase python hbase python influxdb python multiprocessing python peewee python redis python requests python rq python thrift python zabbix redis redis cluster redis lua rosedb rosedb 设计 saltstack traefik 源码 zabbix zabbix二次开发

近期文章

  • volcano 云原生批量计算平台的 scheduler 调度器设计实现 2023年8月4日
  • volcano 云原生批量计算平台的 controller 控制器设计实现 2023年8月4日
  • 源码分析基于 bitcask 的 rosedb KV 存储引擎的设计实现 2023年6月26日
  • 源码分析基于 bitcask 的 rosedb 存储引擎内数据结构设计实现 (一) 2023年6月26日
  • 源码分析基于 bitcask 的 rosedb 存储引擎内数据结构设计实现 (二) 2023年6月26日
  • 源码分析基于 bitcask 的 rosedb 存储引擎 Compaction GC 合并垃圾回收的实现 2023年6月26日
  • 源码分析基于 bitcask 的 rosedb 存储引擎初始化和关闭的实现 2023年6月26日
  • 优化 lockfree 中 atomic cas spin 忙轮询自旋引发的性能开销 2023年5月27日
  • 源码分析 golang bigcache 高性能无 GC 开销的缓存设计实现原理 2023年4月21日
  • 源码分析 golang ristretto 高性能缓存的设计实现原理 2023年4月21日

文章归档

  • 2023年8月 (2)
  • 2023年6月 (5)
  • 2023年5月 (1)
  • 2023年4月 (4)
  • 2023年3月 (9)
  • 2023年1月 (4)
  • 2022年12月 (14)
  • 2022年11月 (3)
  • 2022年5月 (1)
  • 2022年3月 (1)
  • 2022年1月 (1)
  • 2021年10月 (1)
  • 2021年7月 (2)
  • 2021年6月 (1)
  • 2021年4月 (1)
  • 2021年2月 (2)
  • 2021年1月 (2)
  • 2020年12月 (1)
  • 2020年11月 (1)
  • 2020年10月 (1)
  • 2020年8月 (4)
  • 2020年7月 (1)
  • 2020年6月 (1)
  • 2020年5月 (2)
  • 2020年4月 (1)
  • 2020年3月 (2)
  • 2020年2月 (5)
  • 2020年1月 (4)
  • 2019年12月 (4)
  • 2019年10月 (1)
  • 2019年9月 (3)
  • 2019年8月 (4)
  • 2019年7月 (2)
  • 2019年6月 (4)
  • 2019年5月 (2)
  • 2019年4月 (2)
  • 2019年3月 (2)
  • 2019年2月 (1)
  • 2019年1月 (4)
  • 2018年12月 (2)
  • 2018年11月 (2)
  • 2018年10月 (3)
  • 2018年9月 (2)
  • 2018年8月 (2)
  • 2018年7月 (3)
  • 2018年6月 (5)
  • 2018年5月 (3)
  • 2018年4月 (5)
  • 2018年3月 (4)
  • 2018年2月 (4)
  • 2018年1月 (6)
  • 2017年12月 (2)
  • 2017年11月 (3)
  • 2017年10月 (2)
  • 2017年9月 (2)
  • 2017年8月 (4)
  • 2017年7月 (4)
  • 2017年6月 (4)
  • 2017年5月 (4)
  • 2017年4月 (3)
  • 2017年3月 (3)
  • 2017年2月 (4)
  • 2017年1月 (5)
  • 2016年12月 (5)
  • 2016年11月 (3)
  • 2016年10月 (5)
  • 2016年9月 (4)
  • 2016年8月 (2)
  • 2016年7月 (8)
  • 2016年6月 (6)
  • 2016年5月 (14)
  • 2016年4月 (14)
  • 2016年3月 (38)
  • 2016年2月 (10)
  • 2016年1月 (21)
  • 2015年12月 (14)
  • 2015年11月 (18)
  • 2015年10月 (12)
  • 2015年9月 (12)
  • 2015年8月 (15)
  • 2015年7月 (11)
  • 2015年6月 (12)
  • 2015年5月 (26)
  • 2015年4月 (17)
  • 2015年3月 (8)
  • 2015年2月 (4)
  • 2015年1月 (14)
  • 2014年12月 (16)
  • 2014年11月 (65)
  • 2014年10月 (12)
  • 2014年9月 (23)
  • 2014年8月 (2)
  • 2014年7月 (7)
  • 2014年6月 (4)
  • 2014年5月 (17)
  • 2014年4月 (11)
  • 2013年8月 (1)
  • 2013年5月 (1)
  • 2013年2月 (1)
© 2025 峰云就她了. All rights reserved.
hello world, github.com/rfyiamcool
京ICP备15061109号-1