还是决定以后的文章都发在知乎专栏吧

专栏地址:HiPhone运维之道 为了避免两边文章 copy 后形成冗余副本,还是把源集中在一个地方比较好 综合考虑决定落地知乎,暂别 csdn 了。

2018-01-20 16:30:33

阅读数 993

评论数 0

闲聊我心中的运维

运维要被取代? 本文主要面向想了解运维是什么的读者,包括想投身运维行业或者非运维岗位的技术从业者。 在知乎我经常受邀请回答很多类似的问题: ”运维到底是干什么的?“ ”运维工作有没有意思?“ ”运维有没有前途?“ ”运维是不是要被各种技术取代?“ ...

2017-12-29 23:00:29

阅读数 585

评论数 0

如何通过各种数据挖掘运维价值

关于作者 温峥峰,百田信息运维技术专家,DevOps team leader,运维自动化平台负责人,曾就职于网易游戏,专注于 运维自动化建设、DevOps实践 与 海量游戏技术运营。知乎ID @Hi峰兄 前言 改进一个功能是否真的有效果,需要数据说话; 一个运维操作是否有效...

2017-12-19 13:52:33

阅读数 1407

评论数 0

中小型运维团队如何设计运维自动化平台

需求驱动导向,大家也不会因为上线一个小项目就招人做自动化平台,在什么情况下我们才需要做自动化平台呢?

2017-11-22 15:02:52

阅读数 2017

评论数 0

如何成为技术大牛

疑问最近在知乎有一个问题获得了广泛关注,因为这个问题反映了广大技术人员的普遍工作状态。 天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码? https://www.zhihu.com/question/39430220/answer/90546883 姚冬,填坑侠 一个产品业...

2016-04-13 09:05:42

阅读数 2437

评论数 1

从系统运维走向技术运营

两三年前的时候,我觉得运维的工作就是把服务器、网络、数据库搭建好,然后把程序部署上去运行起来,再把相应的监控加好,那么运维的工作就做的七七八八了。 这时我们关注的重点是服务器、操作系统、网络、发布、故障处理等事项,但是每上一个新项目,我们几乎都要重新做一遍以上流程,没完没了。 有时候做运维久了,...

2015-09-10 22:34:00

阅读数 3262

评论数 0

系统瓶颈的定位

系统瓶颈的定位 目的: 明白linux系统的瓶颈所在,以及快速定位程序的问题 场景: 人物:小程和小维 小维:过来看看,你的程序跑满CPU了,现在系统load average很高。 小程:嗯,是喔。是不是JVM配的太小啦,加大点啊,难道这台机器要加内存呢? 分析: 相信很多朋友都试过自己...

2015-09-03 23:59:28

阅读数 1620

评论数 1

SQL审核自动化

很多游戏项目都是通过每周更新大版本来维持用户的粘性和活跃度,而更新版本必然伴随着数据库的新建create、改表alter的SQL。 运维或者dba负责审核这类sql是否合理、高效,因为很多开发同事特别是经验少的新人是不考虑sql性能、是否合乎MySQL的最佳实践。 经常很多建表语句漏加索引或者...

2015-09-03 22:13:02

阅读数 3918

评论数 1

异地多活(异地双活)实践经验

异地多活(异地双活)是最近业界讨论比较多的话题,特别是前一阵子支付宝机房光纤故障和携程网数据库丢失之后,更加唤起了技术人员们对异地容灾的考虑。 而异地多活比异地容灾更高一级,因为异地容灾仅仅是一个冷备的概念,而异地多活却是指有两个或者多个可以同时对外服务的节点,任意一个点挂了,也可以迅速...

2015-08-31 15:44:24

阅读数 15781

评论数 0

故障处理的境界

运维工程师不可避免得会遇到各种故障的情况,[可控]是运维团队追求的终极目标之一 包括故障的可控性,所以衍生出以下的子目标: 1. 降低故障概率 海恩法则:每一起严重事故的背后,必然有29次轻微事故和300次未遂先兆,以及1000个事故隐患。   用数据说话,统计各种异常的原因分布: 网络与...

2015-08-30 15:39:07

阅读数 1387

评论数 0

[笔记]软件体系结构(3)--管道与过滤器

看了一整晚,不甚理解管道/过滤器。常见的案例Linux命令管道是比较好理解的,但加之混乱的主动/被动的动态概念,就不太好理解了。暂先整理笔记,后面再回顾。 这是看的第2类体系结构,不是有所收获:大致可抽象出一些常见设计的范式 1、体系结构现过程关键点:拆、定义接口/格式、合、出错处理 2、优点关注...

2015-08-27 00:11:04

阅读数 4267

评论数 2

[笔记]软件体系结构(2)--分层

分层是大家耳熟能详的体系结构模式,如Struts的MVC,Web项目常用的运行视图分层表现层/业务层/数据访问层。 可能概念/原则上比较好理解,网络上比较完整的讲解极少。整理完一遍,对分层的理解更清晰了:在怎样的场景需要考虑分层,分层的具体方式(经常遗漏的重复考虑分层、),在分层过程中对其优势点的...

2015-08-25 00:09:38

阅读数 1764

评论数 0

[笔记]软件体系结构(1)--模式初印象

Nic近期在看一本《面向模式的软件体系结构》,拿来翻翻,只看到第2章,思路方面的东西还是挺有趣、可借鉴的。陆续作笔记,后面再做一次总结。 注:Nic是我媳妇,资深软工/TL 什么是模式 模式包括:语境/环境、问题(强制条件集,功能/约束/过程)、解决方案(平衡强制条件,包括组件和关系结...

2015-08-23 12:39:55

阅读数 1180

评论数 0

运维大局观

1 拒绝重复劳动,能用程序干活的,坚决程序化、平台化; 2 拒绝重复犯错; 3 凡事有备份、可回退,有plan B; 4 用技术来解决流程问题; 5 通过每一次故障进行学习和提升,再回到第2条; 6 运维部门做到服务化,不要把自己当作边缘部门或纯技术论; 7 对身边同事要有...

2015-08-13 20:28:35

阅读数 2850

评论数 1

关于MySQL的TPS和QPS

TPS - Transactions Per Second(每秒传输的事物处理个数),这是指服务器每秒处理的事务数,支持事务的存储引擎如InnoDB等特有的一个性能指标。 计算方法: TPS = (COM_COMMIT + COM_ROLLBACK)/UPTIME use inf...

2015-08-12 20:59:28

阅读数 8453

评论数 0

运维各类工作时间占比

按时间跨度的纬度把工作分为三大类:战略性、阶段性、日常性 一般战略性工作的时间跨度从半年到数年,阶段性工作一般跨度为一个季度左右,日常性工作跨度为一周到一个月 战略性工作 15%~25%      依据业务制定技术发展战略      发现业界新的技术      为业务发展、提高提...

2015-08-06 22:15:58

阅读数 2043

评论数 0

Linux OOM killer 机制

Linux中的Out Of Memory(OOM) Killer功能是一种确保系统内存足够的最终手段,可以在耗尽系统内存或交换区后,按某种算法判断占用系统最多资源的进程,向进程发送信号,强制终止该进程。  简单来说该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽而...

2015-08-03 22:07:57

阅读数 2989

评论数 0

华南运维论坛 2015-07-25

这次的运维技术大会是由UCloud公司独家赞助组织的,非常难得是在广州举行,因为公司本地企业对这种类型的技术交流氛围还不够好。 不过自从上次阿里UC在广州组织过的一次技术分享大会之后,应该会有越来越多的互联网企业跟进,毕竟这种会议的组织者对整个圈子的氛围推进和口碑传播都有非常好的正效果。 阿里...

2015-07-26 11:24:03

阅读数 1181

评论数 0

#定位系统性能瓶颈# sysdig

安装方法: curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | sudo bash [root@localhost ~]# curl -s https://s3.amazonaws.co...

2015-07-22 20:30:53

阅读数 1591

评论数 1

一个性能较好的jvm参数配置以及jvm的简介

一个性能较好的web服务器jvm参数配置: -server //服务器模式 -Xmx2g //JVM最大允许分配的堆内存,按需分配 -Xms2g //JVM初始分配的堆内存,一般和Xmx配置成一样以避免每次gc后JVM重新分配内存。 -Xmn256m //年轻代内存大小,整个JVM内存=年轻代...

2015-07-19 11:07:58

阅读数 4440

评论数 0

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