×
思维导图备注
[试读] Go 语言编程之旅
首页
白天
夜间
小程序
阅读
书签
我的书签
添加书签
移除书签
第五章 进程内缓存
购买纸质书
来源:陈剑煜,徐新华
浏览
628
扫码
分享
2021-05-06 20:05:27
5.1 缓存简介
5.2 缓存淘汰算法
5.3 实现一个进程内缓存
5.4 缓存的性能和优化思路
5.5 高性能缓存库:BigCache
5.6 进程内缓存的优化版
当前内容版权归
陈剑煜,徐新华
或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问
陈剑煜,徐新华
.
上一篇:
下一篇:
Go 语言编程之旅
第一章 命令行应用
1.1 打开工具之旅
1.2 单词格式转换
1.3 便捷的时间工具
1.4 SQL 语句到结构体的转换
第二章 HTTP 应用
2.1 开启博客之路
2.2 进行项目设计
2.3 编写公共组件
2.4 生成接口文档
2.5 为接口做参数校验
2.6 模块开发:标签管理
2.7 上传图片和文件服务
2.8 对接口进行访问控制
2.9 应用中间件
2.10 进行链路追踪
2.11 应用配置
2.12 应用编译
2.13 优雅重启和停止
2.14 思考
第三章 RPC 应用
3.1 遨游 gRPC 和 Protobuf
3.2 Protobuf 的使用和了解
3.3 gRPC 的使用和了解
3.4 运行一个 gRPC 服务
3.5 进行服务间内调
3.6 同时提供 HTTP 接口
3.7 生成接口文档
3.8 拦截器介绍和实际使用
3.9 Metadata 和 RPC 自定义认证
3.10 进行链路追踪
3.11 服务注册和发现
3.12 实现自定义的 protoc 插件
3.13 对接口进行版本管理
3.14 思考
第四章 Websocket 应用
4.1 基于 TCP 的聊天室
4.2 WebSocket 介绍、握手协议和细节
4.3 聊天室需求分析和设计
4.4 实现聊天室:项目组织和基础代码框架
4.5 实现聊天室:核心流程
4.6 实现聊天室:广播器
4.7 非核心功能
4.8 关键性能分析和优化
4.9 Nginx 部署
4.10 总结
第五章 进程内缓存
5.1 缓存简介
5.2 缓存淘汰算法
5.3 实现一个进程内缓存
5.4 缓存的性能和优化思路
5.5 高性能缓存库:BigCache
5.6 进程内缓存的优化版
第六章 Go 语言中的大杀器
6.1 Go 大杀器之性能剖析 PProf(上)
6.2 Go 大杀器之性能剖析 PProf(下)
6.3 Go 大杀器之跟踪剖析 trace
6.4 用 GODEBUG 看调度跟踪
6.5 用 GODEBUG 看 GC
6.6 Go 进程诊断工具 gops
6.7 公开和发布度量指标
6.8 逃逸分析:变量在哪儿
附录
附录 A:Go Modules 终极入门
附录 B:Goroutine 与 panic、recover 的小问题
附录 C:Go 在容器运行时要注意这个细节
附录 D:让 Go panic 的十种方法
暂无相关搜索结果!
本文档使用
BookStack
构建
×
分享,让知识传承更久远
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
普通下载
下载码下载(免登录无限下载)
你与大神的距离,只差一个APP
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
温馨提示
每天每在网站阅读学习一分钟时长可下载一本电子书,每天连续签到可增加阅读时长
下载码方式下载:免费、免登录、无限制。
免费获取下载码
下载码
文档格式
PDF
EPUB
MOBI
码上下载
×
微信小程序阅读
您与他人的薪资差距,只差一个随时随地学习的小程序
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度