首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
木子进
掘友等级
后端 运维
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
103
文章 103
沸点 0
赞
103
返回
|
搜索文章
赞
文章( 103 )
沸点( 0 )
Nginx 的进程结构,你明白吗?
单进程结构实际上不适用于生产环境,只适合我们做开发调试使用。因为在生产环境中我们必须保持 Nginx 足够健壮以及 Nginx 可以利用多核的一个特性,而单进程的 Nginx 是做不到这一点的,所以默认的配置中都是打开为多进程的 Nginx。 我们来看一下,多进程的 Nginx…
Go 实现快排
其中一部分的所有数据都比基准值都要小,另一部分比基准值要大。 然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。
记一次Golang服务优雅关闭
排查过程: 1.收到报警后查看日志,发现报警的容器ip都是滚动升级下掉的容器ip,想到可能是服务关闭时没有将请求处理完就关掉了,查看代码发现这个服务是没有优雅关闭这种处理的。所以得先把优雅关闭安排上。
使用树莓派搭建的k8s集群部署第一个应用并尝试动态扩缩容
前情提要 去年使用树莓派搭建了一个k8s集群,当时对这方面的但是了解的很少,所以只是搭建了一个简单集群,初始化了一个集权,安装了网络插件,没有部署任何实际的应用,只有一个简单的dashboard, 以
如何优雅的关闭Go Channel「译」
也就是说应该只在[唯一的或者最后唯一剩下]的生产者协程中关闭channel,来通知消费者已经没有值可以继续读了。只要坚持这个原则,就可以确保向一个已经关闭的channel发送数据的情况不可能发生。 如果想要在消费端关闭channel,或者在多个生产者端关闭channel,可以使…
GO性能优化小结
做过C/C++的同学可能知道,小对象在堆上频繁地申请释放,会造成内存碎片(有的叫空洞),导致分配大的对象时无法申请到连续的内存空间,一般建议是采用内存池。Go runtime底层也采用内存池,但每个span大小为4k,同时维护一个cache。cache有一个0到n的list数组…
阿里面试这样问:redis 为什么把简单的字符串设计成 SDS?
2021开工第一天,就有小伙伴私信我,还给我分享了一道他面阿里的redis题(这家伙绝比已经拿到年终奖了),我看了以后觉得挺有意思,题目很简单,是那种典型的似懂非懂,常常容易被大家忽略的问题。这里整理出来分享一下,顺便自己巩固一下基础,希望对正在面试和想要面试的兄弟有点帮助。 …
积跬步至千里:QUIC 协议在蚂蚁集团落地之综述
随着 QUICV1 即将成为 RFC 并成为 HTTP3.0 的底层传输协议 ,未来 QUIC 将承载更多的互联网流量。本文综述性介绍 QUIC 在蚂蚁的落地情况,希望读者对这个新生协议的落地实践有整
MIT 6.824 视频笔记六:Fault Tolerate Raft 1
本篇是第六节课笔记,是 Raft 论文讲解的第一部分,主要总结了容错的几种类型以及 Raft 中的 Leader 选举相关内容。
MIT6.824分布式系统(paper2)-GFS
本文是对MIT6.824课程中GFS论文的一个总结,Google内部已经通过应用GFS取得了比较好的效果,同时这种架构和思想也对后续各大公司和部分开源的分布式存储组件都有着较重要的意义。
下一页
关注了
25
关注者
0
收藏集
3
关注标签
32
加入于
2021-10-06