Posted by
夏泽民
Feb 21, 2021
https://github.com/birdayz/kaf
Posted by
夏泽民
Feb 21, 2021
大部分系统调用都处理I / O,因为大多数应用程序都是这样做的。 对于网络I / O,我们拥有 epoll一系列syscall,它们为我们提供了相当快的性能。 但是在文件系统I / O部门中,有点缺乏。 我们已经有 async_io一段时间了,但是除了少量的利基应用程序之外,它并不是非常有益。 主要原因是它仅在使用 打开文件时才起作用 O_DIRECT标志 。 这将使内核绕过所有操作系统缓存,并尝试直接在设备之间进行读写。 当我们试图使事情进展很快时,这不是执行I / O的好方法。 在缓冲模式下,它将同步运行。
Posted by
夏泽民
Feb 21, 2021
拼写错误检查工具
https://github.com/hunspell/hunspell
Posted by
夏泽民
Feb 21, 2021
https://github.com/grpc/grpc/blob/v1.15.0/doc/health-checking.md
Posted by
夏泽民
Feb 21, 2021
GVM ( Go Version Manager ),它可以便捷切换与自定义 Go Path 、Go Root 等参数,是一款实打实的多版本安装及管理利器。