自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (16)
  • 问答 (3)
  • 收藏
  • 关注

原创 Kubernetes ReplicaSet 和 HPA 介绍

1.前言在kubernetes中,Pod是最基础的调度单位,多个pod 可以组成一个集合,这个集合向外提供服务。这时候,我们需要以下两种情形需要关注:1)集合中的Pod可能会由于某种原因Fail,这时候需要某种机制能够创建新的Pod以确保有足够数量的Pod在运行。2)Pod 的个数由访问请求决定。即当前实例个数不足以满足访问请求时,需要增加实例个数,反之,需要通过某种策略减少实例数。如果人工来实时

2016-08-13 22:51:38 5289

原创 kubernetes scheduler 模块分析 - 续

1.前言在上一篇《kubernetes scheduler 模块分析》中,分析了scheduler调度的流程和主要的算法。从整体上把握了scheduler的调度机制,今天想继续分析下更为细节的内容。2.概要今天主要分析scheduler的缓存机制,Extender扩展机制及Taint&Toleration机制。这三个方面虽然不是那么宏观,但是对于深入了解scheduler,甚至整个k8s的设计里面

2016-08-07 12:42:43 2566

原创 kubernetes scheduler 模块分析

1.背景kubernetes 社区十分火热,版本迭代非常快,本分析基于社区Kubernetes master版本。2.scheduler模块介绍调度器是kubernetes中独特而又重要的一个模块。独特是因为在kubernetes体系中,scheduler是唯一一个以plugin形式存在的模块,重要是因为kubernetes中最重要的基础单元pod的部署是通过scheduler完成的。正常情形下s

2016-08-05 23:15:48 4203

原创 一段Golang代码引发的思考

1.前言Golang有一些异于其他语言的特性,如果对这些特性不了解,看一些代码的时候经常就会感到莫名其妙。最近在看Kubernetes的一段代码时,由于没有深刻领会Golang的接口机制导致一脑袋雾水,当真正理解了之后,不得不佩服Golang的灵活性,堪称神一般的存在。2.分析这段代码的部分片段如下,详细内容在Kubernets github:https://github.com/kubernet

2016-08-02 23:04:39 1303

分层架构的单元测试

分层架构下的单元测试,使用Mock的机制剥离依赖关系

2015-09-05

.Net分层架构设计

.NET开发过程中常用的分层思想及实践,包含了Attribute在实际开发中使用的例子

2015-09-05

SignalR 即时通讯程序示例

使用SignalR开发基于WebSocket的即时通讯应用的范例,包含chat(聊天),协同动作及数据广播等多种应用场景。

2015-06-24

Jquery AutoComplete 使用demo

使用Jquery AutoComplete 插件来做自动填充功能,包含本地数组,后台数据等情况

2015-06-09

JavascriptLinqJS

linq js 非常方便地做JS开发,类此C# 中的LINQ

2015-05-14

Knockout 绑定数据列表

Knockout 绑定数据列表的例子,演示了knockout的强大能力!

2015-03-29

Knockout代码

Knockout是开源的UI与数据模型绑定的框架,实现MVVM模式,这是很好的示例代码!

2015-03-29

反射及IOC实现灵活插件架构

使用反射及IOC实现灵活插件架构,实现业务流程处理

2015-03-26

EasyMock 使用案例(含lib)

使用EasyMock做java单元测试的例子,包含所需要的jar包

2015-01-24

委托匿名方法LAMDA表达式

这是委托 匿名方法 lamda表达式的例子

2015-01-02

C# 集合的常用方法

c# 集合的使用方法,适合初学者。包括ArrayList,Statck,Queue,Dictionary的基本操作方法。

2013-05-02

C# 设计模式-建造者模式

设计模式-建造者模式,该模式涉及产品,构造者,指挥者、调用者等几个角色,职责明确,在实际项目中使用得比较多。

2013-04-09

WCF 我的WCF之旅示例代码

在学习WCF之旅的时候自己写得一些代码,不同的版本展示了逐渐深入的过程,有文字说明,很经典。

2013-03-25

观察者模式一步一步学-示例代码

观察者模式是开发过程中比较常用的模式,一般初学者理解起来有些困难,这个代码很好地介绍了观察者模式的演进过程,非常好哦。

2011-11-17

c# 基础知识巩固

c# 基础知识中的一些小知识点,如REF,OUT关键字,类型推断等等。

2011-11-03

委托和代理示例代码-个人独创

学习委托和代理的很好示例,里面涵盖了类的继承、多态、接口等很多知识点,用这些知识点实现委托和代理的功能,将代理和这些实现方式进行比较。

2011-11-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除