【转载】百万 Go TCP 连接的思考: epoll方式减少资源占用

  一般Go语言的TCP(和HTTP)的处理都是每一个连接启动一个goroutine去处理,因为我们被教导goroutine的不像thread, 它是很便宜的,可以在服务器上启动成千上万的goroutine。但是对于一百万的连接,这种goroutine-per-connection的模式就至少要启动一百万个goroutine,这对资源的消耗也是极大的。

【分享】移除git中的commit历史(保留文件,仅移除提交历史信息)

  移除git中的commit历史(保留文件,仅移除提交历史信息)

shell学习笔记

  shell学习笔记,罗列了shell命令的一些基础用法