计算机网络研习日志

2021.06.16 OS和DB一直是我比较关注的领域。目前主要通过BPF研究OS(可以顺带研究下网络),通过NewSQL研究数据库。虽然现在没有什么贡献,但我相信我走在正确的道路上。
2021.05.20 reactor一般有3种实现方式。1.业务量较小的时候,单个reactor线程实现连接的建立,数据的收发和业务逻辑的处理。2.当业务逻辑的处理比较重的时候,建立一个线程池处理业务,reactor线程还是负责连接的建立和数据的收发。3.当连接数很大并且IO很繁重的时候,增加新的reactor线程,原来的reactor线程只负责连接的建立,新的socket fd交给新的reactor线程监控,把数据收发的工作转移到其他cpu上。参考资料
2021.03.26 最近在读《Computer Networking Problems and Solutions An innovative approach to building resilient, modern networks by Russ White, Ethan Banks》,这是一本关于modern computer networking的书,着重讲方法,从中也可以窥探近年来计算机网络的发展方向。不得不感叹,技术更新真是太快了!前面的章节讲到error control,非常简明,包括奇偶校验,CRC和汉明码。
2020.12.20 计算机网络在过往的从业经历中接触颇多,因此有意深入研习之。我选择了cilium作为实践项目,希望能成为cilium的代码贡献者。
2020.12.21 【计算机网络研习日志】昨天在看<>的时候,ClusterIP,NodePort,LoadBalancer,Ingress之间的区别不是很明白。今天在google上搜到这篇blog: Kubernetes NodePort vs LoadBalancer vs Ingress? When should I use what?,讲得颇详细,而且配图很简洁。
2020.12.23 今天看了<>的12~14章,分别讲Jobs,ConfigMaps and Secrets和RBAC。对这些概念有个大致了解,远远算不上深入。
2020.12.25 大概的浏览了一遍<>,算是对这一年半来使用k8s的一个总结。
2020.12.27 cilium博客阅读:
-Cilium: Networking and security for containers with BPF and XDP
-Launch of BPF & XDP Documentation

    推荐阅读