Potato Insight
Kubernetes Pod/Deployment/Service/Ingress

Pod Pod 是可以在 Kubernetes 中创建和管理的、最小的可部署的计算单元。 创建 Pod 示例: 上述命令创建了一个 Pod ,其中包含了一个运行 nginx 容器 一个 Pod 里可以包含多个业务容器,但是通常情况下只包含一个业务容器。除了业务容器, Pod…

June 05, 2022
3 min read
Kubernetes 历史/集群架构

部署技术演进历史 传统部署:在一个物理机上直接部署多个app。资源抢占问题和依赖冲突问题严重。 虚拟化部署:在一个物理机上运行多个 VM。解决了资源抢占问题和依赖冲突问题,但是带来了性能问题。 容器部署:在一个物理机上部署多个容器,容器之间共享 OS,相比 VM…

June 04, 2022
2 min read
基金投资收益率计算

本文分析了集中常见的基金收益率计算方法,比较了不同计算方法的适用场景的差异,引申出年化收益率是基金投资者需要最重点关注的指标,最后给出了如何计算年化收益率的简便方法

November 14, 2021
7 min read
JavaScript 模块化方案

前言 你在阅读本文前需要了解的基础知识:JavaScript 基础知识 历史 JavaScript 与其他大部分现代开发语言不同,由于早期的 javaScript 不是面向工程化思维设计的语言,而是仅用于配合 HTML…

November 10, 2021
4 min read
CDN 原理

前言 你在阅读本文前需要了解的基础知识:计算机网络基础知识、DNS 工作原理 为什么需要 CDN 加速 CDN…

November 08, 2021
10 min read
HTTP 缓存机制

前言 你在阅读本文前需要了解的基础知识:计算机网络技术知识 为什么需要 HTTP…

November 07, 2021
4 min read
DNS 安全协议

前言 你在阅读本文前需要了解的基础知识:计算机网络基础知识、DNS 工作原理 、DNS 攻击原理 DNS 安全协议为了什么? 由于 DNS 原始协议设计不包含任何安全细节,为了夺回被 DNS 攻击剥夺的 和 ,逐渐形成了各种 DNS 安全协议,守护信息安全 DNSSEC…

November 06, 2021
3 min read
DNS 攻击原理

前言 你在阅读本文前需要了解的基础知识:计算机网络基础知识、DNS 工作原理 历史原因 由于 DNS 协议制定的年代比较早, RFC 1034 早在1987年就发布了,后续作为 Internet 的基础设施,出于向前兼容的考虑,也没有办法做大幅度的改变。导致 DNS…

November 05, 2021
3 min read