SICP 101 - 通过代码看世界
本文是对 Structure and Interpretation of Program - SICP 一书导论部分的总结,作者提出程序员往往和三个对象相关:人的大脑、程序集合、计算机本身。SICP 使用 Scheme 语言来教授编程,Scheme 的英文含义正是“做计划”,编程的核心在于对现实世界的不断抽象,如果说艺术解释了我们的梦想,计算机则以程序之名在执行它们。
我的博客覆盖了前端、后端、客户端以及系统编程等领域,以构建高效、弹性、可维护的应用程序为目标。这里记录了我对一些新技术、新工具以及在项目中的开发实践,往前翻翻还有很多不着调的诗歌。
本文是对 Structure and Interpretation of Program - SICP 一书导论部分的总结,作者提出程序员往往和三个对象相关:人的大脑、程序集合、计算机本身。SICP 使用 Scheme 语言来教授编程,Scheme 的英文含义正是“做计划”,编程的核心在于对现实世界的不断抽象,如果说艺术解释了我们的梦想,计算机则以程序之名在执行它们。
本文介绍了 Software Define Network (SDN) 的理论和发展,考察了 SDN 落地的现状,提出了一些见解。
本文介绍了 OpenStack Horizon 界面操作网络相关功能以及操作分别基于 LinuxBridge 和 OVS 的底层实现原理,基于 OpenStack Rocky 和 CentOS 7。
本文介绍了 Neutron Agent(包括 OpenVSwitch Agent 和 L3 Agent) 的启动过程和作用原理,基于 OpenStack Rocky 版本。
本文介绍了 Neutron Plugin (包括 Core Plugin - ML2 和 Router Plugin) 的启动过程和作用原理,基于 OpenStack Rocky 版本。
本文介绍了 Neutron Service (neutron-service 进程) 的启动过程和作用原理,基于 OpenStack Rocky 版本。
本文介绍了 Neutron 的功能、架构和抽象模型。
本文简要介绍了在 CentOS 7 下安装 OpenStack Rocky 的步骤,包含了基于 Linux Bridge 实现的网络和基于 OVS 实现的网络两种类型。
本文简要介绍了云计算、虚拟化以及 OpenStack 产生的背景。
本文写作于 2020 年 8 月 31 日,研究生延期后在武昌华中师大新修的南湖图书馆外有感而发。当夜月色甚好。