最近和春晖、刘丁讨论定时器的问题,又仔细看了下 go timer 两个版本的实现,再结合 epoll 事件驱动,对比 Nginx, 实现方式如出一辙。只不过 go 的是无阻塞...
最近和春晖、刘丁讨论定时器的问题,又仔细看了下 go timer 两个版本的实现,再结合 epoll 事件驱动,对比 Nginx, 实现方式如出一辙。只不过 go 的是无阻塞...
最近阅读 nginx, go 代码时经常看到结构体 cache line 对齐,比如 go timer 全局数组。周末 google、知呼 搜索了相关文档,梳理一下做个总结分...
最近同事有个变更上线,暂且称为服务B,它的上游是服务A。服务B是thrift server,上线后,服务A报EOF错误。据此怀疑以下几点: C/S端协议不一致。CR 代码,发...
最近同事上线了一个功能,涉及到 thrift rpc。上完线后看代码才发现 thrift client 用完之后忘记将 transport close 掉,担心 socket...
我们使用golang编写的线上服务,通常会设置一个golang runtime指标监控,包括goroutine num、gc num、gc pause 等等。最近的一次上线,...
后天就要入职了,读书读到近三十岁,终于就要像大多数人一样工作了。这对于我既是期待又是紧张。期待的是,我认为工作的人才是走上正轨的人,而在校园里是一直处于预备阶段的,工作不仅可...
SVM是机器学习里面最强大最好用的工具之一,它试图在特征空间里寻找一个超平面,以最小的错分率把正负样本分开。它的强大之处还在于,当样本在原特征空间中线性不可分,即找不到一个足...
纳兰容若在我的印象里,是一朵生长在百草园中的玫瑰,他可以肆意绽放,弥漫芬芳,但是却始终不会属于那片百草园,绽放的孤独而凄美。 我想说的纳兰,不是对他文武双全的感慨,也不是对他...
期待已久的《地心引力》终于看到了,然而接踵而至的不是太空浩瀚的快感,而是一种深刻的无助感,让人觉得从肉体到内心,甚至是到灵魂深处,都背负着一种沉重。 透过那种巨大的沉重,觉得...