Page 2 of 6

本文将介绍如何使用 Helm 工具部署 Bitnami WordPress Chart 到 Kubernetes 集群,快速而简便地搭建一个 WordPress 环境。通过本文,读者可以快速了解如何使用 Kubernetes 和 Helm 部署一个完整的 WordPress 环境,并开始进行自己的定制和扩展。

TypeScript 是 JavaScript 的超集,其最显著特征是在 JavaScript 原有的语言模式上加入了类型强制,即静态类型系统。 以此保证代码中变量处于类型安全状态,即只能赋同类型的值,而对象只能访问其自身所拥有的属性、方法。 本文将深入探讨 TypeScript 中的类型变化,从基础的类型安全到复杂的型变,从类型继承到多态,从协变到逆变,从不变到双向协变。

在 Source Global CDN 的海外中转链路往往需要对多个域名进行反向代理,之前的方案是给每个域名单独创建 vhost。但在链路增长、服务器增多的现实情况下,这一方案变得越来越难以维护。 于是,我们开始考虑如何实现动态反向代理。 本文将介绍通过在 Nginx 配置中使用变量与正则表达式实现动态反向代理的方法。

为什么我使用 Golang 撰写容器化应用程序

为什么我使用 Golang 撰写容器化应用程序

在当前互联网架构圈子,容器化、微服务,成为被主要讨论的话题。显然,对于互联网的发展趋势来看,项目正在变得愈加庞大。 单一的巨大的项目是不利于维护和开发的,开发者的电脑几乎难以直接承载阿里云、Azure 这种巨大的项目,那我们就需要对其进行解耦。 也就是说,应用的组件化、容器化、微服务化必将成为趋势。 在容器化应用程序开发这一点,我在之前的开发历程中有些许心得,在本文我将对其具体阐述。

使用 Mailgun 用于邮件服务

使用 Mailgun 用于邮件服务

在近期,我逐步将近乎所有的服务所使用的邮件服务都更换为 Mailgun。 在确定使用 Mailgun 以前,我曾对 SMTP 邮件推送这一部分有过多种尝试。 本文我将讲述我作出这一决定的原因和具体做法。