shenyi
管理员
管理员
  • UID1
  • 粉丝45
  • 关注0
  • 发帖数839
阅读:2278回复:0

go+gin场景实战:本周更新6课时、精抠细节

楼主#
更多 发布于:2019-12-03 15:34
Go Web场景实战(第一篇):极致性能篇

前面我们完成了三层代码架构、部署Linux、第一次压测和调优。
本周我们继续抠细节,来完成第二个API、更换go做的压测工具、nginx+gin+mysql的部署。下周我们再次进行压测和调优



第10讲:开启mysql日志(docker)、初步设置连接池
今天演示下超小连接池,抗高并发


第11讲:(补充课时)MySQL5.7缓存的设置、提高查询效率
补充课时。可选学,由于网友要求,补充下。mysql缓存本身比较鸡肋。


第12讲:使用新工具代替传统ab压测
传统ab工具并不是特别好用,因此今天介绍个go做的压测工具,作为ab的替代品


第13讲:增加一个API:商品元数据表、记录点击量 (免费试听,无需登录)
为了后面的压测,我们增加一个API


第14讲:代码扩展:显示商品详细API时,同时显示meta信息
由于我们使用了三层架构的代码。因此今天说明下怎么扩展


第15讲:nginx+gin+mysql 的docker环境部署
实际环境我们不可能把gin服务裸对外。一般都会挡一层网关或反代。后面的压测也要基于此,因此我们今天讲下基本的部署
会讲故事的程序员
游客

返回顶部