IP属地:广东
背景 如图,在压测一个go写的反向代理服务时出现这个报错。经过搜索发现这个报错是因为端口耗尽而导致的。 原因可能: http.client请求后...
RWMutex 基于go 1.13源码总的来说读写锁就是利用互斥锁和CAS维护2个关于读锁的变量以及runtime的2个信号量,来实现「当存在读...
基于go 1.13版本 在分析源码前,要知道 在 http 服务器上进行了如下工作: 客户端通过 TCP/IP 协议建立与服务器的 TCP 连接...
前言 建议先对raft论文有一些基本的浏览,然后再看下面的内容。可以结合后面引用的链接去进行更深入的学习。下文提到的章节,指论文的章节 正文 通...
本质 java锁的实现原理就是继承AQS抽象类java锁继承Lock接口, 而Lock需要实现的接口依赖AQS的实现。 AQS用来实现具体锁的操...
在写机器人压测脚本来测试游戏服务器负载能力的过程中,发现一个难点,就是要自己写一个协议包解析的客户端实现,需要能够解析服务端发过来的TCP流当中...
背景: 在学习ranch的时候,肯定是先去跑下官方给的demo了。跟着官方给的指示,在centos上只需要make run即可将这个demo运行...
几个基本概念 为什么需要并发?这些年。并发。多线程这些词不绝于耳。感觉现在没有没有搭上这些词都感觉落后了。但是想专注学一个东西时要先搞清为什么。...