自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

转载 Zookeeper原理架构

http://blog.csdn.net/xuxiuning/article/details/51218941Zookeeper到底是什么!?学一个东西,不搞明白他是什么东西,哪还有心情学啊!! 首先,Zookeeper是Apache的一个java项目,属于Hadoop系统,扮演管理员的角色。 然后看到官网那些专有名词,实在理解不了。在Zookeeper的官网上有这

2017-12-28 21:15:26 3261

转载 Etcd与zookepr等的对比

http://blog.csdn.net/qq_33754458/article/details/73604877Etcd:一个键值存储仓库,主要用于配置共享和服务发现。优点:简单:支持 curl 方式的用户 API (HTTP+JSON)安全:可选 SSL 客户端证书认证快速:单实例可达每秒 1000 次写操作可靠:使用 Raft 实现分布式raft算

2017-12-28 20:20:37 3661

转载 jenkins官方文档

https://www.w3cschool.cn/jenkins/

2017-12-27 10:49:30 3626 1

转载 jenkins基本使用

https://www.jianshu.com/p/047362b11403https://www.jianshu.com/p/98db1b956fc7https://www.jianshu.com/p/7e148bcfb96ehttps://www.jianshu.com/p/a154f2a1d0c3

2017-12-26 20:48:50 2475

原创 jenkins workspace clean up plugin

https://wiki.jenkins.io/display/JENKINS/Workspace+Cleanup+Plugin

2017-12-26 15:59:53 4786

转载 微服务部署:蓝绿部署、滚动部署、灰度发布、金丝雀发布

https://www.jianshu.com/p/022685baba7d

2017-12-26 13:54:06 4136

转载 Elasticsearch 架构以及源码概览

https://mp.weixin.qq.com/s/k_FjSOqZmTaCknBRwaiw7QElasticsearch 是最近两年异军突起的一个兼有搜索引擎和NoSQL数据库功能的开源系统,基于Java/Lucene构建。最近研究了一下,感觉 Elasticsearch 的架构以及其开源的生态构建都有许多可借鉴之处,所以整理成文章分享下。本文的代码以及架构分析主要基于 Elast

2017-12-26 09:07:19 1910

转载 Etcd 架构与实现解析

http://www.sohu.com/a/121076449_466839前一段时间的项目里用到了 Etcd(http://jolestar.com/etcd-architecture), 所以研究了一下它的源码以及实现。网上关于 Etcd 的使用介绍的文章不少,但分析具体架构实现的文章不多,同时 Etcd v3的文档也非常稀缺。本文通过分析 Etcd 的架构与实现,了解其优缺点以及

2017-12-26 08:33:07 3802

转载 BGP漫谈

https://zhuanlan.zhihu.com/p/25433049什么是BGPBGP全称是Border Gateway Protocol, 对应中文是边界网关协议。这个名字比较抽象,而维基中文的解释我觉得比较好(维基英文甚至都没有类似的解释)。BGP是互联网上一个核心的去中心化自治路由协议。从这个解释来看,首先这是一个用于互联网(Internet)上的路由协议。它的地位

2017-12-24 09:49:50 3552

转载 Linux中删除文件,磁盘空间未释放问题追踪

http://blog.csdn.net/cjf_iceking/article/details/37593963在客户使用我们产品后,发现一个问题:在删除了文件后,磁盘空间却没有释放。是有进程在打开这个文件,还是其他情况?我们一起来看看一下两个场景一. 场景一:进程打开此文件    当一个文件正在被一个进程使用时,用户删除此文件,文件只会从目录

2017-12-24 09:06:35 4635

转载 linux硬链接和软链接的区别

 什么是链接?链接简单说实际上是一种文件共享的方式,是 POSIX 中的概念,主流文件系统都支持链接文件。它是用来干什么的?你可以将链接简单地理解为 Windows 中常见的快捷方式(或是 OS X 中的替身),Linux 中常用它来解决一些库版本的问题,通常也会将一些目录层次较深的文件链接到一个更易访问的目录中。在这些用途上,我们通常会使用到软链接(也称符号链接)。软链接...

2017-12-23 14:07:04 2036

转载 Mobile DevOps? DevOps? What’s the Difference?

Great question. With all things DevOps, the answer is both simple and complex.The practices and theculture should be the same between DevOps and Mobile DevOps (simple),but the tooling required

2017-12-23 11:32:13 2172

转载 [DevOps]如何用VSTS持续集成到Github仓库!

https://zhuanlan.zhihu.com/p/31741265“ 工欲善其事,必先利其器。磨刀不误砍柴工!”管理工具会VSTS。代码管理会用GITHUB。服务器会用Azure。所有的东西都是利用现有服务。不会说自己从虚拟机开始玩。我们就专注于写代码。什么是VSTS?VSTS的全称是visual studio team services。介

2017-12-23 10:20:38 3254

转载 Mobile DevOps - From Code to Customer: Exploring Mobile DevOps

https://msdn.microsoft.com/magazine/mt767694

2017-12-23 09:52:37 1893

转载 i节点(inode)和文件描述符(file descriptor)的区别和联系

http://blog.csdn.net/wangchaoxjtuse/article/details/6036816inode 或i节点是指对文件的索引。如一个系统,所有文件是放在磁盘或flash上,就要编个目录来说明每个文件在什么地方,有什么属性,及大小等。就像书本的目录一样,便于查找和管理。这目录是操作系统需要的,用来找文件或叫管理文件。许多操作系统都用到这个概念,如linux,

2017-12-21 15:49:46 4399

转载 golang中发送http请求的几种常见情况

https://studygolang.com/articles/4489

2017-12-21 14:48:35 5511

转载 【腾讯】如何把Docker镜像分发速度提升90+%

https://mp.weixin.qq.com/s/dGwhhg8FzOxUVmvlyWkN7g令人头疼的问题现在,Docker技术正如狂风暴雨般改变着我们的基础设施架构。在腾讯,我们构建了大规模的容器云平台,其上运行了不同的应用,如广告推荐,消息推送等。其中也包括了像机器学习模型训练这类任务,这类任务包含很多的子任务(可能数百甚至上千个),当部署这种包含很多

2017-12-20 14:48:31 4436 1

转载 查看linux中的TCP连接数

http://blog.csdn.net/he_jian1/article/details/40787269一、查看哪些IP连接本机netstat -an二、查看TCP连接数1)统计80端口连接数netstat -nat|grep -i "80"|wc -l2)统计httpd协议连接数ps -ef|grep httpd|wc -l3)、统

2017-12-20 14:45:06 1996

转载 Calico 的网络结构

https://www.cnblogs.com/CloudMan6/p/7520164.html在 host1 中运行容器 bbox1 并连接到 cal_net1:docker container run --net cal_net1 --name bbox1 -tid busybox查看 bbox1 的网络配置。cali0 是 calico i

2017-12-18 21:38:15 4409

转载 Golang中array和slice的总结

http://blog.wuxu92.com/array-and-slice-in-golanghttps://www.zhihu.com/question/66673454/answer/244731263数组是值类型,把一个数组赋予给另一个数组时是发生值拷贝,而切片是指针类型,拷贝的是指针。所以在golang的方法中即使是值传递切片,其实也是传递的指针。先搞清楚

2017-12-16 13:06:08 3579

转载 使用Prometheus监控服务器性能

http://cjting.me/linux/use-prometheus-to-monitor-server/最近一直在思考如何对线上服务做深度监控。基础的服务可用性监控很简单,定期Ping即可。但是怎样才能监控服务器的一些更加关键的数据呢?比如,每一个API Point的请求次数(QPS),最大响应时间,平均响应时间等。最终我希望实现的效果是有一个Dashboard,我可以清楚地看

2017-12-15 21:43:26 23425 1

转载 golang中make和new的区别

https://studygolang.com/articles/3363https://www.cnblogs.com/junneyang/p/6070238.html

2017-12-15 21:30:49 1992

转载 Kubernetes Eviction Manager源码分析

http://blog.csdn.net/WaltonWang/article/details/56329109摘要:本文作为Kubernetes Eviction Manager工作机制分析的后续篇,主要通过源码分析对其工作机制进行解读。Kubernetes Eviction Manager介绍及工作原理这部分内容,请看我的前一篇博文:Kubernetes Evict

2017-12-13 10:43:23 2278

转载 Kubernetes Resource QoS机制解读

http://blog.csdn.net/WaltonWang/article/details/55005453摘要:本文对Kubernetes Resource QoS介绍,机制解析和简单的源码分析。Kubernetes Resource QoS Classes介绍Kubernetes根据Pod中Containers Resource的request和limit的值来

2017-12-13 10:29:04 2388

转载 Kubernetes Eviction Manager工作机制分析

http://blog.csdn.net/WaltonWang/article/details/55804309摘要:为了极限的压榨资源,很多时候Kubernetes集群会运行一些Best-Effort Task,这样就会存在资源超配的情况,Kubernetes是如何控制Node上资源的使用,在压榨资源使用的同时又能保证Node的稳定性?本文就为你介绍其背后运行机制。我的下一篇博文,会

2017-12-13 09:11:45 3960

转载 理解MySQL——索引与优化

https://www.cnblogs.com/hustcat/archive/2009/10/28/1591648.html写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要

2017-12-11 11:36:05 1757

转载 golang语言并发与并行——goroutine和channel的详细理解

转载自:http://blog.csdn.net/skh2015java/article/details/60330785http://blog.csdn.net/skh2015java/article/details/60330875http://blog.csdn.net/skh2015java/article/details/60330975如果不是我

2017-12-10 13:59:08 4942 1

转载 如何看待阿里巴巴最新的「大中台,小前台」组织架构? 关注问题写回答

https://www.zhihu.com/question/38278138/answer/77748126

2017-12-08 19:42:52 5073

转载 项目&产品

作者:Joanna链接:https://zhuanlan.zhihu.com/p/20721491来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。selina 的简历被猎头推荐给了一家互联网公司,selina来自于一家ERP公司,做了3年的ERP产品设计;过了一段时间,猎头回复说对方公司说简历不合适,原因是对方说selina的经历是做项目的,他

2017-12-07 21:26:54 2006 1

转载 中国移动业务支撑系统简介(BOSS、BASS、BOMC、4A及VGOP)

业务支撑系统(Business Support Systems,简称BSS)主要应用于通信行业,通过该系统对用户执行相应业务操作。它采用省中心/全国中心两级系统架构,两级系统相辅相成,共同构建全网服务/全网运营的运营支撑能力。省中心将侧重于省内业务的运营,在满足个性化、本地化的业务需求的基础上,提供标准化的接口以满足全网运营的要求,通过业务支撑系统提供全网共享、一致的业务和服务能力,实现面

2017-12-06 22:43:03 17824

转载 Maven 如何修改本地仓库与中央仓库

http://blog.csdn.net/wzp6010625/article/details/53285093什么是Maven仓库在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如 log4j.jar,junit.jar等等。每建立一个项目,你都需要建立这样的一个/lib目录,然后复

2017-12-06 21:11:40 1936

原创 微服务生态总结

1.SOASOA = Service-Oriented Architecture,SOA 中文定义是面向服务架构。SOA首先要关注的是如何根据业务划分子系统,然后是子系统间如何协作,最后才是子系统内部实现。SOA设计可以很有效支持前面两步,在SOA体系里,每个子系统是独立的服务,服务接口体现子系统协作关系,至于子系统内部,直接作为黑盒子处理。所以对于复杂系统,首先采用SOA垂直切分子系统(业务划分子

2017-12-06 20:40:42 4030

转载 kubernetes证书配置相关

http://blog.csdn.net/wzp1986/article/details/71774774https://www.cnblogs.com/breg/p/5923604.html

2017-12-05 12:44:59 1981

转载 SSL/TLS原理详解

https://segmentfault.com/a/1190000002554673本文大部分整理自网络,相关文章请见文后参考。关于证书授权中心CA以及数字证书等概念,请移步 OpenSSL 与 SSL 数字证书概念贴 ,如果你想快速自建CA然后签发数字证书,请移步 基于OpenSSL自建CA和颁发SSL证书 。SSL/TLS作为一种互联网安全加密技术,原理较为复杂,

2017-12-05 12:43:17 2146

转载 linux安全和加密之SSL\TLS协议、CA、openssl的概述和使用

http://blog.51cto.com/6638225/1855174内容:1、通信加密类型及算法2、TLS/SSL协议的引入及其通信过程3、CA、数字签名的引入4、一个安全的数据通信交换过程5、openssl工具的使用6、自制私有根CA过程一、通信加密类型及算法    数据加密

2017-12-05 12:41:43 6284

原创 K8s安全总结

1. 预备知识1.1 kubernetes api相关知识Kubernetes API是集群系统中的重要组成部分,Kubernetes中各种资源(对象)的数据通过该API接口被提交到后端的持久化存储(etcd)中,Kubernetes集群中的各部件之间通过该API接口实现解耦合,同时Kubernetes集群中一个重要且便捷的管理工具kubectl也是通过访问该API接口实现其强大的管理功能的。Kub

2017-12-05 11:21:42 8884

原创 kubernetes原生dashboard部署

获取部署的yaml文件:https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml修改yaml文件:deployment: image: daocloud.io/liukuan73/kubernetes...

2017-12-03 19:57:57 11107

转载 kubernetes调度之NodeSelector

http://blog.csdn.net/tiger435/article/details/73650147本文主要介绍kubernetes调度框架中的NodeName和NodeSelector。1 NodeNamePod.spec.nodeName用于强制约束将Pod调度到指定的Node节点上,这里说是“调度”,但其实指定了nodeName的Pod会直接跳过Sched

2017-12-03 13:56:03 5595

转载 LDAP的相关概念与objectClass介绍

http://blog.csdn.net/qq_27376871/article/details/52037317一,部分LDAP专用名词的解释ObjectclassLDAP对象类,是LDAP内置的数据模型。每种objectClass有自己的数据结构,比如我们有一种叫“电话薄”的objectClass,肯定会内置很多属性(attributes),如姓名(uid),身份证号(

2017-12-01 11:27:42 8122

空空如也

空空如也

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

TA关注的人

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