从前有个暴发户总觉得自己脑瓜子不灵光,听说有句古话叫“缺啥补啥”,便餐餐炖猪脑吃,补了一段时间之后觉得自己真的变得挺灵泛了,出门时不忘在上衣口袋别上三五支钢笔,仿佛在无声炫耀...
从前有个暴发户总觉得自己脑瓜子不灵光,听说有句古话叫“缺啥补啥”,便餐餐炖猪脑吃,补了一段时间之后觉得自己真的变得挺灵泛了,出门时不忘在上衣口袋别上三五支钢笔,仿佛在无声炫耀...
Kubernetes部署Mongodb高可用集群 Mongo介绍 Mongodb是时下流行的NoSql数据库,它的存储方式是文档式存储,并不是Key-Value形式。关于Mo...
Kubernetes部署Redis高可用集群 Mongo介绍 Redis基础介绍请参考本博文Redis(一)之入门详解 Redis高可用集群方案介绍 笔者采用如下高可用方案:...
Service资源对象 介绍 在生产环境中,我们不能期望Pod一直是健壮的。假设Pod的容器很可能因为各种原因发送故障而挂掉。Deployment等Controller会通过...
在互联网行业,常用的关系型数据库是MySQL,所以在招聘过程中,面试官一般都会问些关于MySQL的问题,比如MySQL的优化、MySQL的事物特性、隔离级别,以及MySQL索...
简单工厂模式 简单工厂模式(Simple Factory Pattern) :定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。因为在简...
client-go 简介 client-go是一个调用kubernetes集群资源对象API的客户端,即通过client-go实现对kubernetes集群中资源对象(包括d...
接口概念 接口 即一组方法定义的集合,定义了对象的一组行为,由具体的类型实例实现具体的方法。换句话说,一个接口就是定义(规范或约束),而方法就是实现,接口的作用应该是将定义与...
channel简介 channel俗称管道,用于数据传递或数据共享,其本质是一个先进先出的队列,使用goroutine+channel进行数据通讯简单高效,同时也线程安全,多...
goroutine简介 goroutine是go语言中最为NB的设计,也是其魅力所在,goroutine的本质是协程,是实现并行计算的核心。goroutine使用方式非常的简...
基础概念 Go语言内置运行时(就是runtime),不同于传统的内存分配方式,go为自主管理,最开始是基于 tcmalloc(thread-caching-malloc) 架...
Kubernetes各个组件介绍 Kubernetes 集群组件交互架构 如下图所示为Kubernetes集群中各个组件交互流程以及整体集群架构 组件功能介绍 kube-ma...
ConfigMap资源对象 介绍 ConfigMap对象实现了将配置文件从容器镜像中解耦,从而增强了容器应用的可移植性。简而言之,一个ConfigMap就是一系列配置数据的集...
亲和性与反亲和性 nodeSelector 提供了一个非常简单的方式,将 Pod 调度限定到包含特定标签的节点上。亲和性与反亲和性(affinity / anti-affin...
POD控制器对象ReplicaSet ReplicaSet介绍 什么是ReplicaSet? ReplicaSet是下一代复本控制器,是Replication Control...
发现方式 Elasticsearch的默认发现模块是Zen discovery。它提供了单播和基于文件的发现,可以通过插件扩展到支持云环境和其他形式的发现。 Zen Disc...
Kubernetes 编排部署Elasticsearch以及Kibana Elasticsearch介绍 请参考:ElasticSearch(一)基础介绍 Kibana介绍 ...