Gdevops广州站归来

Stella981
• 阅读 533

DBAplus社群年度的收官会议Gdevops在广州举办,我也应邀参加,每次技术大会和交流中,都会有新的认知和收获。今年是社群成立2周年,而这2年也是我个人快速成长的2年,简单一句:感谢DBAplus。来道尽我的祝福。

Gdevops广州站归来

早上开场的是老王的分享,老王深耕开源领域多年,有自己的自媒体品牌“Linux中国”,他分享的内容是如何正确打开开源技术,里面有很多关于开源的故事和纷争。

Gdevops广州站归来

开源和自由,自己也前也有些疑惑,感觉是一个东西,但是听老王一席话,有了一个较为清晰的认识。

Gdevops广州站归来

会场还是很火爆的,早上是主会场,下午回拆分为两个分会场。尽管今天是阴天,到来的人数还是超过了我们的预期,坐的满满当当。

Gdevops广州站归来

还有别出心裁的请到了腾讯官网的荣耀cosplay美女。

Gdevops广州站归来

整个会议中有一个环节很有特色,那就是颁发年度的MVP,还有定制的DBA美酒,是的,牌子就是DBA.

Gdevops广州站归来

一年了,感谢各位专家的支持和贡献,社群能够风风火火,离不开你们的付出。

Gdevops广州站归来

谢涛总分享的主题很有意思,虽然主题是关于日志方向的,但是里面涵盖了不少关于运维的体系理念,他会从一个更高的角度来分析当前的运维体系建设,而引入日志的部分也是因为需求,因为痛点。

Gdevops广州站归来

目前对于很多企业而言,很多日志信息还是不够重视,或者说有些数据还是没有引起重视,目前处于“数据沉睡”的阶段。

Gdevops广州站归来

也会在一定程度上行成信息孤岛,在这方面,数据关联不了就失去了参考和依旧。也会成为大数据发展的瓶颈。

Gdevops广州站归来

下午场我来客串主持,我所在的场次是DevOps&运维专场。

Gdevops广州站归来

开篇我就提了一个观点,就是对于分享我们听别人讲道理,比如看看别人正在走或者已经走过的路,对于自己有时候会有特别的收获。

第一个分享的是来自携程的许鹏老师,主题是关于ES的,现在ES非常火,作为大数据的一个组件,在搜索方面还是有很重要的角色。许老师从架构设计,优化的角度做了一些分析和阐述。

Gdevops广州站归来

第二位是来自美团点评的雷雨老师,他是基础服务平台的负责人,对云计算平台的设计和管理有第一手的经验,美团的云服务涵盖的服务器规模都是几十万级别,在架构设计和网络优化上就需要做得精细化的管理。雷老师有几句话说得很好,算清楚每分钱,你才知道怎么去省钱。因为每一些细小的优化和改进都会被放大数倍,节省很多的成本。比如内外网络的监控,能够做到闭环。

Gdevops广州站归来 Gdevops广州站归来

这样知道问题,知道问题在哪个方向,对于问题处理还是很有帮助的。做技术,不能只关注技术价值,当技术价值和业务价值结合起来,产生的收益和效果是最大的。在雷雨老师的分享中,我们能够感受到这种循序渐进的过程。Gdevops广州站归来

来自中国移动云运维团队的戴声老师分享的是自动化平台的架构设计和开发之路。对于运维有一个段子,是一个对联,上联是:这个需求很简单,下联是:怎么实现我不管, 横批:明天上线,可见运维有多么无奈,多么无助。戴老师的分享很接地气,也是逐步迭代,不断试错,改进,最终能够使得产品落地,达到弯道超车的效果。

Gdevops广州站归来

在技术工具的选用上,一切都是美好的,规划好了要开搞的时候,会发现有时候实现会远比想象的差。

Gdevops广州站归来

当发现工具很好,但是有一些潜在的死穴的时候,我们就需要先封装,让它能够成为可以控制的技术,在这个而基础上需要二次开发和整合。Gdevops广州站归来

而实现的过程总是充满更多的挑战,可能初步的实现和预期的结果差异很大,看起来不错的架构实际上会带来更多的问题。

Gdevops广州站归来

接下来是来自Jfrog的CEO George分享的内容体系相当的全,对于开源产品的理解很值得我们思考。他分享的内容主要是从一个国际化的角度来解读DevOps。

Gdevops广州站归来

在Oracle,思科,ING等这些公司,DevOps已然落地,因为我们可能平时只是关注数据库方向,其实在其他方向Oracle也是在紧锣密鼓的落实他的云战略,把DevOps坐实。

Gdevops广州站归来

接下来分享的是来自虎牙直播的业务运维负责人张观石老师,他分享的是在直播业务中的运维实践技巧,我的理解他的一个核心思想点就是作为运维,要逐步走向SRE的方向,而不只是把工作做好,而是要做到更细粒度的把控。

Gdevops广州站归来

Google的SRE理念其实影响了相当大的运维群体,也让很多人这个群体的关注度和吸金能力有了新的认识。运维做到SRE还是很金贵的,开发要搞,业务要熟,事情都能搞定。我借用清华毕导说的一句话:清华精神就是把一个复杂的问题转化为若干个已经解决的简单问题。清华精神如此,运维的SRE精华我认为也在此。

Gdevops广州站归来

里面结合业务提到了一个点蛮有意思,就是直播中的卡顿率,怎么去衡量这样一个业务指标,可以逐步拆分成不同的技术参数和阈值。

Gdevops广州站归来

后面提到的一些建议我觉得也不错,也值得我们多多借鉴。比如运维研发会议,不光是运维内部自己讨论消化,和开发结合起来能让我们考虑问题的时候有一个一致的目标。

Gdevops广州站归来

而如果接维,里面提到了很多细节的建议,需要好好消化下。

Gdevops广州站归来

最后是我分享的主题,是关于DBA运维的建议和发展小结。

Gdevops广州站归来

我对于DBA的工作有一个基本的工程师模型,基本要做到鹰眼(眼光犀利),狮心(内心强大),绣花手(做事细致)

Gdevops广州站归来

落实到运维理念,我的一个基本的规划是这样的,其实很多事情都是循序渐进的过程,基础打牢了,自动化平台才有据可依,有参考的依据。

Gdevops广州站归来

我分析了MySQL的高可用方案HA,做了一些技术实现细节的分析。比如维护主库宕机后,从库间的复制关系,其实在启动MHA的时候就会有一些基本的检查,这个检查工作也是有很多的实现细节做了优化。比如传输文件的测试,只是拷贝了binlog的头部和尾部,而不会一股脑儿都拷贝过去。

Gdevops广州站归来

对于数据库的架构进阶部分,其实HTAP方案对于我们的DBA工作还是能够落到实处的,这个部分也是我们后期要考虑的事情,把OLTP和OLAP打通,然后还能够实现基本的平滑迁移和过度。

Gdevops广州站归来

会后,各位讲师聚在一起,还是蛮开心的。在晚宴上大家聊了很多技术问题,很多不曾想过的问题或者说热点问题在技术人眼中是有很多不一样的观点的。这种技术氛围还是蛮有意思的。

Gdevops广州站归来

最后非常感谢这些默默奉献的会务工作者。没有你们就不会有这么井然有序的会议,真心感谢。

Gdevops广州站归来

本文分享自微信公众号 - 杨建荣的学习笔记(jianrong-notes)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
5个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
11个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这