会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
胡说云原生
胡涛的个人博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
下一页
2018年9月23日
ByteView和Sink
摘要: 久违啦米娜桑!!! 最近有点忙,一月有余没有更新了,实在对不起大家!!! 上线后看到不少朋友发的私信,感谢大家的赞许与信任,后面我会尽最大的努力按时更新,不断推出更优质的文章!!! 本来计划最后花1讲的篇幅写完groupcache的源码分析的,今天刷了一下发现量还是有点多,可能得分两三讲;不过不会等
阅读全文
posted @ 2018-09-23 20:48 胡说云原生
阅读(1427)
评论(0)
推荐(0)
2018年8月18日
protobuf、LRU、sigleflight
摘要: 今天咱一次讲3个吧,赶一下进度,好早点开始聊kubernetes! 从groupcache的项目目录结构看,我们今天要学习groupcachepb、lru、singleflight这3个package: 一、protobuf 这个目录咋一看有2个文件:go和proto后缀的。proto后缀的文件和p
阅读全文
posted @ 2018-08-18 17:03 胡说云原生
阅读(1446)
评论(0)
推荐(1)
2018年8月5日
consistent hash(一致性哈希算法)
摘要: 一、产生背景 今天咱不去长篇大论特别详细地讲解consistent hash,我争取用最轻松的方式告诉你consistent hash算法是什么,如果需要深入,Google一下~。 举个栗子吧: 比如有 N 个 cache 服务器,需要将一个object 映射到 N 个 cache 上,我们可以用类
阅读全文
posted @ 2018-08-05 20:28 胡说云原生
阅读(2197)
评论(0)
推荐(0)
2018年7月21日
golang - gob与rpc
摘要: 今天和大家聊聊golang中怎么使用rpc,rpc数据传输会涉及到gob编码,所以先讲讲gob,别担心,就算你完全没有接触过gob与rpc,只要知道rpc的中文是远程过程调用,剩下的我都能给你讲明白(带你入门不包你精通)! 一、数据结构编码之gob gob全称为:Go binary Golang自带
阅读全文
posted @ 2018-07-21 22:09 胡说云原生
阅读(7348)
评论(0)
推荐(0)
2018年7月15日
groupcache源码解析-概览
摘要: 接下来讲什么 今天开始讲groupcache! Memcached大家应该都不陌生,官网的介绍是: Free & open source, high-performance, distributed memory object caching system(免费,开源,高性能的分布式内存对象缓存系统
阅读全文
posted @ 2018-07-15 11:34 胡说云原生
阅读(2190)
评论(0)
推荐(2)
2018年6月23日
cache2go源码最后一讲 - examples
摘要: 先看一下我们讲到哪里了: cache2go的源码前面我们已经讲完了cacheitem和cachetable的实现,今天cahce和examples会一起讲完~ 1、cache.go源码  前面的代码看完之后现在看cache.go就太简单了,上代码吧~ 1var ( 2 cache = make(m
阅读全文
posted @ 2018-06-23 11:17 胡说云原生
阅读(1974)
评论(0)
推荐(0)
2018年6月19日
cache2go - cachetable源码分析
摘要: 今天我们来看cachetable.go这个源码文件,除了前面介绍过的主要数据结构CacheTable外还有如下2个类型: 下面先看剩下2个类型是怎么定义的: CacheItemPair非常简单,注释一句话讲的很清楚,是用来映射key到访问计数的 CacheItemPairList明显就是一个Cach
阅读全文
posted @ 2018-06-19 21:53 胡说云原生
阅读(2026)
评论(0)
推荐(0)
启航 - cache2go源码分析
摘要: 一、概述 我们今天开始第一部分“golang技能提升”。这一块我计划分析3个项目,一个是很流行的golang源码阅读入门项目cache2go,接着是非常流行的memcache的go语言版groupcache,最后是docker项目中分出来的核心组件之一containerd,通过这3个项目的源码全解析
阅读全文
posted @ 2018-06-19 09:55 胡说云原生
阅读(3283)
评论(0)
推荐(2)
2018年6月18日
写在最前面 - 《看懂每一行代码 - kubernetes》
摘要: 我要写什么 《看懂每一行代码 - kubernetes》会包含k8s整个项目的源码解析,考虑到门槛问题,在开始分析k8s之前我会通过一些更低难度的golang开源项目讲解来帮助大家提升golang编码技能;然后通过与k8s相关的一些项目的讲解,打通阻碍k8s学习的一些大障碍;最后集中火力,将kube
阅读全文
posted @ 2018-06-18 13:35 胡说云原生
阅读(1818)
评论(1)
推荐(0)
2017年10月13日
LeetCode专题-Python实现之第28题: Implement strStr()
摘要: [导航页 LeetCode专题 Python实现][1] [1]: http://www.cnblogs.com/exploitht/p/7488742.html 相关代码已经上传到github: "https://github.com/exploitht/leetcode python" 文中代码
阅读全文
posted @ 2017-10-13 16:46 胡说云原生
阅读(515)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
下一页
公告