本人不是专职的运维人员, 本文将自己理解的运维技术知识做个梳理。以便 自己记忆和回顾。 现在的 互联网系统是越来越复杂,而且要求系统 7x24 小时不阶段的运作。 对于大型的互联网公司,系统更是错综复杂。 越复杂的系统,越要求简单的耦合, 能够最小化的切分。 统一输入输出, 这样系统才能做的庞大,而 ...
分类:
其他好文 时间:
2018-12-04 17:12:42
阅读次数:
240
SVN企业应用场景 SVN任是当前企业的主流。git正在发展,未来会成为主流。如果大家精力足够,建议同时掌握。 1.4运维人员掌握版本管理 对于版本管理系统,运维人员需要掌握的技术点: 1、安装、部署、维护、拍障。 2、简单使用,很多公司都是由开发来管理,包括建立仓库和添加删除账号。 3、对于版本控 ...
分类:
其他好文 时间:
2018-11-22 13:14:11
阅读次数:
158
一、什么是kubernetes(K8s)? Kubernetes作为容器编排生态圈中重要一员,是Google大规模容器管理系统borg的开源版本实现,吸收借鉴了google过去十年间在生产环境上所学到的经验与教训。 Kubernetes提供应用部署、维护、 扩展机制等功能,利用Kubernetes能 ...
分类:
Web程序 时间:
2018-11-16 13:59:19
阅读次数:
192
微服务架构(Microservices Architecture)是将系统拆分为多个服务,俗称为应用服务。应用服务实现单一、具体的业务应用功能,支持独立部署维护,多个应用服务构建成系统。
分类:
Web程序 时间:
2018-09-16 15:39:25
阅读次数:
221
本文将从Redis的基本特性入手,通过讲述Redis的数据结构和主要命令对Redis的基本能力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和性能调优的架构设计人员。 ...
分类:
其他好文 时间:
2018-08-28 14:18:51
阅读次数:
192
Gitlab是一个利用Rubyonrails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界免进行访问公开的或者私人的项目。Rubyonrails是一个可以使你开发、部署、维护Web应用程序变得很简单的框架。安装gitlab1、安装gitlab需要的组件,通过yum进行组件安装yuminstallcurlpolicycoreutilsopenssh-serveropenssh-c
分类:
其他好文 时间:
2018-08-20 10:39:08
阅读次数:
132
一、Kubernetes介绍 是Google开源的容器集群系统,是基于Docker构建一个容器的调度服务,提供资源调度,均衡容灾,服务注册,动态伸缩等功能套件; 提供应用部署,维护,扩展机制等功能,利用Kubernetes能方便地管理跨主机运行容器化的应用,其主要功能如下: 1. 使用Docker对 ...
分类:
Web程序 时间:
2018-08-04 22:29:25
阅读次数:
279
Gitlab概述: 一个利用Ruby on Rails开发的开元应用程序,从而实现一个代码托管项目仓库,可以通过web界面进行访问公开的或者私有的项目 Ruby on Rails是一个可以使开发,部署,维护web应用程序变得简单的框架 Gitlab拥有与Github类似的功能,能够浏览源代码,管理缺 ...
分类:
其他好文 时间:
2018-06-27 15:41:39
阅读次数:
2411
最近主导了一个电商系统的设计开发过程,包括前期分析设计,框架搭建,功能模块的具体开发(主要负责在线支付部分),成功上线后的部署维护,运维策略等等全过程。 虽然这个系统不是什么超大型的电商系统 数亿计的并发,但团队里的主要成员都有多年的开发经验以及电商的经验,系统设计方面还是麻雀虽小,但五脏俱全。 系 ...
分类:
其他好文 时间:
2018-05-01 13:56:06
阅读次数:
430
一、Kubernetes体系架构Kubernetes是Google开源的容器集群管理系统,其提供应用部署、维护、扩展机制等功能,利用Kubernetes能方便地管理跨机器运行容器化的应用,其主要功能如下:1)使用Docker对应用程序包装(package)、实例化(instantiate)、运行(run)。2)以集群的方式运行、管理跨机器的容器。3)解决Docker跨机器容器之间的通讯问题。4)K
分类:
Web程序 时间:
2018-01-29 11:39:22
阅读次数:
179