庐州书院

|开源不易|尊重原创|

devops海量资源技术

DevOps最佳实践之海量资源技术运营今天我给大家带来的分享是《海量资源的技术运营》,这里有几个关键字,一个是“海量资源”,这个海量资源,不仅仅是指腾讯业务涉及很多海量资源,实际上它还与大家的脑海里的概念是不一样的,等下我会介绍。“技术运营”这个关键词则是我们今天都可以感受到的重要性,今天我还会给它

devops九大最佳实践

开发运维方面的最佳实践似乎比以往来得更重要。一方面归因于移动和物联网技术的迅猛发展,企业开发团队面临越来越大的压力:以更快的速度交付更多的应用程序。2015年12月,知名调研机构Gartner预测,“到2017年年底,市场对移动应用程序开发服务的需求会以至少比内部IT部门的交付能力快五倍的速度增长。

二进制部署Kubernetes集群

1.集群规划Kubernetes角色分布节点节点IPkube-apiserverMaster192.168.91.18/19/20kube-controller-managerMaster192.168.91.18/19/20kube-schedulerMaster192.168.91.18/19/

Kubernetes编排容器过程图解(POD创建过程)

1.概述Kubernetes是一种用于在一组主机上运行和协同容器化应用程序的系统,提供应用部署、规划、更新维护的机制。应用运行在kubernetes集群之上,实现服务的扩容、缩容,执行滚动更新以及在不同版本的应用程序之间调度流量以测试功能或回滚有问题的部署。Kubernetes实现管理服务的各项功能

Docker四种网络模式简介

一、实现原理Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥,这样容器

DevOps落地实践

一DevOps平台简介首先简单介绍一下DevOps平台,看下能力矩阵和整合的工具链,对DevOps平台有一个大致的了解。DevOps的能力矩阵DevOps整合工具二DevOps平台实施过程调研和评估调研和评估过程主要为了了解客户的管理成熟度和重要流程,以此为依据制定提升目标及改进方案,为迁移到Dev

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

在项目迭代的过程中,不可避免需要上线。上线对应着部署,或者重新部署;部署对应着修改,修改则意味着风险。1.蓝绿发布(Blue/GreenDeployment)①定义蓝绿部署是不停老版本,部署新版本然后进行测试。确认OK后将流量切到新版本,然后老版本同时也升级到新版本。②特点蓝绿部署无需停机,并且风险

微服务网格Service Mesh初探之Istio

1微服务架构的演进作为一种架构模式,微服务将复杂系统切分为数十乃至上百个小服务,每个服务负责实现一个独立的业务逻辑。这些小服务易于被小型的软件工程师团队所理解和修改,并带来了语言和框架选择灵活性,缩短应用开发上线时间,可根据不同的工作负载和资源要求对服务进行独立缩扩容等优势。另一方面,当应用被拆分为

MySQL基础管理08之索引简介

第一章索引查找算法BTREEBTREE查找算法演变B-TREE:普通BTREE,平衡多路查找树(B-Tree)B+TREE:叶子节点双向指针B++TREE(B*TREE):枝节点的双向指针普通B-TREE增强版B+TREE(B*TREE)总结:从上图看出,在B+Tree上有两个头指针,一个指向根节点