自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 微服务12要素

微服务要素:The Twelve Factors软件通常会作为一种服务来交付,它们被称为网络应用程序,或“软件即服务”(SaaS)。“十二要素应用程序” 12-Factor App 是由 PaaS 先驱 Heroku 公司的 CTO Adam Wiggins 提出的,为构建如下的 SaaS 应用提供了方法论:使用标准化流程自动配置,从而使新的开发者花费最少的学习成本加入这个项目;和操作系统...

2019-11-24 20:19:28 311

原创 k8s网络基础

简介为了保证网络方案的标准化、扩展性和灵活性,k8s 采用了 Container Networking Interface(CNI)规范。CNI 是由 CoreOS 提出的容器网络规范,它使用了插件(Plugin)模型创建容器的网络栈。它要求任何实现机制都必须满足以下需求:所有pod间均可不经NAT机制直接通信所有节点均可不经NAT机制而直接与所有容器通信容器自己使用的IP也是其他容器或...

2019-10-02 20:44:20 191

原创 重启 docker

dockerd 有问题时,想要清空 docker 数据重启服务,可以执行以下操作。systemctl stop docker # 停止 docker 服务dmsetup udevcomplete_all # 释放未完成的磁盘操作rm -rf /var/lib/docker/* # 清空 docker 数据systemctl start docker # 重启 docker...

2019-10-02 20:42:59 1827

原创 如何实现一个 kubernetes operator

0. 引言kubernetes 已经成为事实上的容器编排标准,其管理的内容都抽象为资源,常见的资源有 pod、deployment、statefulset、service、job 等。无状态服务很容易通过 Deployment 实现容器化;有状态服务一般通过 statusfulset 方式实现容器化,但有状态服务的管理一般很复杂,在集群初始化、扩缩容、故障处理的时候,需要执行各自不同的操作,这些...

2019-10-02 20:40:46 1705

原创 常见组件性能指标

收集了一些常见开源组件的性能技术指标,供架构设计时参考:负载均衡nginx 大概5万/秒LVS 性能是10万级,据说可以达到80万F5 的性能是百万级,从200万到800万都有缓存memcache 的读取性能5万左右Redis 只使用单核,而 Memcached 可以使用多核,所以平均每一个核上 Redis在存储小数据时比 Memcached 性能更高。而在 100k 以上的数...

2019-07-26 10:28:57 795

原创 写在开头

最近通过一些交流,发现对于很多技术,自己只是会用,有些只是大概在网上看了一些博文,了解了一些原理实现,并没有更深一步的思考,也很少深入到细节里也是一知半解,听到问题时,内心往往一脸懵逼。所谓“高高山顶立,深深海底行”,自己在中间的某一个偏下的位置,看不清山顶,也摸不到海底。另一方面,也缺乏“无中生有”的能力,给一个需求,能设计出什么系统,内心很虚,还未答,心已怂;给一个技术名字如 etcd,也只...

2019-07-15 16:24:41 141

空空如也

空空如也

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

TA关注的人

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