(译)Liunx – IO Multiplexing – Select VS Poll VS Epoll 2021-02-11 network 翻译 约 3712 字 预计阅读 8 分钟 导读 读这篇文章前可以先了解下Liunx5种I/O模型 参考文献: I/O Models –Richard Stevens的《UNI 阅读更多
(译)Domain-Driven Design:Everything You Always Wanted to Know About it, But Were Afraid to Ask(1) 2021-02-02 architecture 约 5455 字 预计阅读 11 分钟 Domain-Driven Design原文地址 随着个人代码库的扩展,其复杂性也不可避免地会随之增加。随着这种情况发生,按原本的意图去保持代码 阅读更多
go汇编简易入门(Ⅱ) 2021-01-01 go 约 2958 字 预计阅读 6 分钟 汇编角度看函数调用 我们以一个简单的例子来作为开始: 1 2 3 4 5 6 7 8 9 10 package main func main() { add(1, 1) } func add(a, b int64) (c int64) { c = a + b return } & 阅读更多
go汇编简易入门(1) 2020-12-30 go 约 3688 字 预计阅读 8 分钟 程序的存储空间布局 进程(Process)是一个正在执行的程序实例(instance)。每个实例有自己的地址空间和执行 阅读更多
CAP与服务发现组件比较 2020-02-29 architecture 约 3774 字 预计阅读 8 分钟 CAP理论概述 一个分布式系统最多只能同时满足一致性(consistency)、可用性(Availability)和分区容错性(Partiti 阅读更多
理解I/O:随机和顺序 2020-02-06 operating system 约 4451 字 预计阅读 9 分钟 转:https://blog.csdn.net/BaiWfg2/article/details/52885287 Storage for DBAs: Ever been to one of those sushi restaurants where the food 阅读更多
Use a Mutex or a channel ? 2020-01-16 go 约 324 字 预计阅读 1 分钟 Use a sync.Mutex or a channel? 分别给了我们3个channel使用场景: 1.传递数据的所有权 2.分配工作单元 3.传达异步结果 2个mute 阅读更多
http1.1与http2的区别 2020-01-16 network 约 2757 字 预计阅读 6 分钟 HTTP 1.1 1997 年 1 月,HTTP/1.1 版本发布,只比 1.0 版本晚了半年。它进一步完善了 HTTP 协议,一直用到了 20 年后的今天,直到现在还是最流行的版本。主要优化 阅读更多