前人挖坑,后人种树

来源:互联网 发布:男生打扮的软件 编辑:程序博客网 时间:2024/06/09 16:22


    古有有静夜思,现有运维思,感觉好酷的感觉,而已。。。这一点都不酷。。。

    

开发与运维之战

    

    开发总是想一秒钟一万个主意,叫嚣着我要修改一万遍,因为我要上线新功能,我要添加新的功能模块,我要迭代迭代我要迭代,我要迭代一万次。。。


    运维总是想着,我要稳定,我要淡定,我要拒绝一切变更,谁来和我说话我都说no。。,不想听见配置变更,不想看见升级,保持一直稳定就好了,我要稳定性达到百分之百。。。。


    运维为了保持稳定,指定了各种检查项,开发必须通过一项一项的检查,而开发为了保持迭代,总是说我检查过了,我测试过了,预期都是没问题,无影响,无感知的。。。


    项目组与项目组之间的不信任就从一次升级开始,或许也是从一次变更开始。。。与预期不符合,就要开始撕逼大战了,检查项都检查了?你的操作指令都正确了?也就开始甩锅了。。。。看看谁甩锅的姿势更帅,更优雅。。。。


    这种天天想变更的开发就应该活活被打死。。。。还有一种方法就是这种天天想变化的开发直接拉到生产环境,让他感受以下生产环境的魅力。。。。左边一个运维拿着刀,右边一个产品拿着枪。。。。。变更导致业务不可用,直接一刀下去剁了下酒,然后一边喝酒一边回滚,反正运维是抗锅的,不在乎多一个锅。。。。变更结束没有达到预期的功能,直接机关枪扫射,打成蜂窝煤,然后换一个开发,反正开发总是要祭天的。。。


    唉,开发与运维的恩怨情仇。。。曾经我也是一个开发。。。


    话说SRE之中是将开发直接转化成运维,让他们直接运维生产环境,让他们感受下,然后才能提高对SLA的意识,一点意识都没有,还能写出什么样可靠的代码么?并不会。。。。


自动运维平台


    苍茫大地都开始了轰轰烈烈的自动化运维平台的建设,有的是java语言,有的是python语言,有的是专业的开发人员开发,有的业余的运维人员开发,奇奇怪怪,形形色色的怪物都在出没。。。


    很多人好像都没搞清楚为什么要做自动化运维平台,那么自动化运维平台是为了干啥呢?


    自动化运维平台的存在是为了减轻运维人员的工作量,将繁琐的重复的劳动集成到平台上,从而大大减少运维人员的工作时间;另外一个存在的目的就是为了风险控制减少误操作,将很多的需要直接在屏幕上操作的命令写入到平台之中,从而风险又平台来抗,大大减少误操作;权限控制,一些简单的任务可以分配给一般人来做,而高危操作可以赋予其他一些人的操作权限。


    很多的误导就是,一些开发人员写的运维平台只是一个平台,并不是运维想要的平台,各种垃圾功能到处都是。。。随便列举几个:自动化运维平台是否需要会话失效的时间,大部分时间并不需要,运维人员基本上所有时间都在看着运维平台,会话失效重新登录干啥?要会话失效么?并不需要,一直会话在线就好了;分页功能,运维平台需要分页功能么?在很多场景下并不需要,例如我要查询一个集群有多少台机器,我要做重启操作,你TM的还分页,分页之后我还得找哪些重启了哪些没重启么。。。分页干啥。。。鸡肋的功能。。。专业的开发并不是专业的运维,写了一个平台给开发自己玩么。。。


    写一个代码不是为了自嗨,而是为了让别人用的爽,有些开发做出什么狗屎,常用的功能藏在四级目录下面,来个人找TM半天,这种开发怎么没被运维活活打死,说明运维还是很有菩萨心肠的。。


    没有做过运维的开发写出来的自动化运维平台就是狗屎,就是a piece of shit,这种垃圾平台还不如直接使用命令。。。


    开发写了自动化运维平台,然后开发还需要指导运维怎么用怎么用,简直是搞笑了,开发指导运维,天方夜谭。。。这不由得我想起来一个笑话,运维发起了一个故障,打电话给开发,这边你开发的程序影响了客户的业务,现在怎么紧急处理,开发说,我在吃饭呢,等会给你处理。。。运维立马就懵逼了。。。还有这种操作,吃饭比恢复故障重要。。。说好的五分钟恢复故障呢。。。我就服这种开发掉渣天的操作。。。


    想象着一个开发在跟运维说,来你怎么敲指令,netstat?ps一下。。。好诡异的操作,这不专业的开发还能知道专业的运维,what a fuck day。。。。


    又想起来一个笑话,运维一般都对生产环境静若处子,不过,在开发眼里,生产环境好像也是测试环境,想象着一个开发指导着运维在进行生产环境各种测试,这种操作。。。。在下服。。。。我就敢在测试环境这么玩,生产环境。。。哎哟,我的小心脏。。。我的小心眼。。。好怕怕。。。


技能树


    每个人开始都是好好的一个职业,然后不断的学习技能,在技术树上点亮一个一个的细枝末节,最后成为参天大树。。。


    有的运维端着茶就处理了故障,有的运维端着脑袋来处理故障。。。。。不同的境界。。。


    玩游戏的时候,偶尔你也会发现你和别人玩的不是同一个职业,那操作风骚的。。。。那走位淫荡的。。。那意识灵活的。。。


    神一般的对手,猪一般的队友。。。是看运气还是看自身的吸引力呢?应该是吸引力吧。。。


    夜已深,瞎点的技能是否能畅通。。只在今朝。。。。



    欢迎留下你的故事,哈哈。。。。各种奇葩事件,好玩的笑话。。。。


    

原创粉丝点击