上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/584 本篇文章应该是我研究的 TiDB 的第一篇文章,主要是介绍整个 TiDB 架构以及它能支持哪些功能为主。至于其中的细节,我也是很好奇,所以不妨关注一下,由我慢慢讲 阅读全文
posted @ 2021-09-12 22:00 luozhiyun 阅读(1584) 评论(1) 推荐(0)
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/584 前几篇文章讲解了如何实现一个高效的 HTTP 服务,这次我们来看一下如何实现一个永不不停机的 Go 程序。 前提 事情是这样的,在一天风和日丽的周末,我正在看 T 阅读全文
posted @ 2021-07-21 10:30 luozhiyun 阅读(2562) 评论(0) 推荐(0)
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/574 我们在上一篇文章中讲解了 Go HTTP 标准库的实现原理,这一次我找到了一个号称比net/http快十倍的Go框架 fasthttp,这次我们再来看看它有哪些优 阅读全文
posted @ 2021-07-17 21:59 luozhiyun 阅读(3432) 评论(4) 推荐(1)
摘要: 本篇文章来分析一下 Go 语言 HTTP 标准库是如何实现的。 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/561 本文使用的go的源码1.15.7 基于HTTP构建的服务标准模型包括两个端,客户端(Client) 阅读全文
posted @ 2021-06-30 15:10 luozhiyun 阅读(2383) 评论(0) 推荐(0)
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/542 最近我也在学习如何在开发中让代码运行更加高效,然后在浏览各种优秀的日志设计的时候看到 uber 有一个叫 zap 的日志库引起了我的注意,它主要特性是对性能和内存 阅读全文
posted @ 2021-06-15 12:45 luozhiyun 阅读(3086) 评论(0) 推荐(0)
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/535 其实本来我是没打算去看 JSON 库的性能问题的,但是最近我对我的项目做了一次 pprof,从下面的火焰图中可以发现在业务逻辑处理中,有一半多的性能消耗都是在 J 阅读全文
posted @ 2021-06-11 14:48 luozhiyun 阅读(12602) 评论(0) 推荐(1)
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/531 文中代码位置: https://github.com/devYun/mycache 我在看一些优秀的开源库的时候看到一个有意思的缓存库 fastcache,在它的 阅读全文
posted @ 2021-06-09 22:31 luozhiyun 阅读(1242) 评论(0) 推荐(1)
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/527 每次放长假的在家里的时候,总想找点简单的例子来看看实现原理,这次我们来看看 Go 语言雪花算法。 介绍 有时候在业务中,需要使用一些唯一的ID,来记录我们某个数据 阅读全文
posted @ 2021-06-07 11:40 luozhiyun 阅读(1059) 评论(0) 推荐(0)
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/518 本文使用的go的源码 1.15.7 前言 函数调用类型 这篇文章中函数调用(Function Calls)中的函数指的是 Go 中的任意可执行代码块。在 《Go 阅读全文
posted @ 2021-06-03 12:33 luozhiyun 阅读(2689) 评论(0) 推荐(2)
摘要: 转载请声明出处哦~,本篇文章发布于luozhiyun的博客: https://www.luozhiyun.com/archives/523 本文使用的go的源码 1.15.7 介绍 defer 执行规则 多个defer的执行顺序为"后进先出LIFO " package main import ( " 阅读全文
posted @ 2021-05-31 11:02 luozhiyun 阅读(1277) 评论(0) 推荐(2)
上一页 1 2 3 4 5 6 7 ··· 17 下一页