Golang
文章平均质量分 56
不背八股睡不着
→_→
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
kitex服务注册
最近在用kitex搭建微服务项目,看了好多博客都再将示例代码,跟github上的示例大差不差,如果你想了解如何使用那么这篇博客对你没有太大帮助,本文目的在于讲清楚如何实现,其实所有的实现都是实现了registry.Registry接口,包括etcd,nacos。原创 2024-02-06 15:12:20 · 691 阅读 · 0 评论 -
七牛云存储图片
在自己做项目的时候打算用七牛云存储图片所以记录一下新建存储空间在腾讯云上买的域名,注册进来,目的是能够通过自己的域名访问存储的图片七牛云推荐的编程模型使用Go语言SDK根据自己的 AccessKey/SecretKey/bucket生成Token。原创 2022-11-10 08:11:43 · 271 阅读 · 1 评论 -
GMP调度模型
GMP涉及思想:用较少的线程完成大量任务,利用多核并行实现高并发先聊聊GM模型的问题再来解释GMP模型由于GM模型存在的缺陷,导致性能不佳,因此急切的需要一种调度控制器来协调线程与协程G:等待执行的任务(协程)M:工作的线程P:处理器(注意不是cpu)三者关系一个线程(M)工作时要与一个P进行绑定,假设现在我们启动三个线程和三个处理器每个处理器都有自己的协程队列当有G(协程任务)需要处理时,会将G加入到P(处理器)的队列中如果有大量的G那么队列迟早会满,此时会将G放入到全局队列中。原创 2022-10-28 19:53:16 · 893 阅读 · 0 评论
分享