这是学习笔记的第 2143 篇文章

今天全程参与组织了dbaplus社群+爱可生开源社区的北京站沙龙活动。

总体感觉很顺利,从听众的部分反馈来说,还是有不少收获的。

整个下午场的议题如下:

在前一天下午我们就开始了会场布置和设备调试,之前忙乱中碰到的小问题都提前解决了,导致今天一切有条不紊,也不忙不乱。

大概在12:00左右开始接待第一批听众入场,两位社群志愿者,小黄和小杨同学都很用心在准备和张罗。

在会场也带给了大家一些小的福利,书和周边奖品等。

今天第一位分享的嘉宾是张茂森老师,他分享的主题是《精益生产与敏捷创新》。

首先张老师解读了数据平台和数据中台的区别,对于数据中台是千体千面,数据中台是企业全方面数据化,在发展中需要高度数字化,解决变更造成的影响,在建设数据中台的过程中需要不断挖掘数据价值,总体来说是组织变更的结果。在问答中有一个问题很有意思,到底是要先建设数据中台还是业务中台,张老师用了很精简的一个总结:知行合一,不同的企业在不同的发展阶段有不同的定位和使命,其中阿里最开始建设的是业务中台,也是业务发展使然。

第二位分享的是爱可生的资深研发工程师闫阿龙老师,他分享的主题是《金融业分布式事务解决方案》。

闫老师对常见的分布式事务方案做了一些解读和分析,比如XA模式,TCC模式,Sagas模式等。如何选择分布式事务,这是一个很全面的总结。

在此基础上闫老师介绍了金融业分布式事务框架-txle,基于ServiceComb Pack,它能够保证事务的最终一致性,在对比了工作流程,异常处理,全局事务的差错处理,全局事务服务降级等几个场景对txle做了全面的解读,值得一提的是这个项目在10月24日这个值得纪念的日子开源了。

旁白:沙龙会场坐得满满当当,最后两排会议之外的座位都陆续坐满了。

第三位分享的是来自AWS的资深架构师吕琳老师,他分享的主题是《深入探索兼容MySQL的Amazon Aurora

吕老师分别从性能,可用性与持久性,可管理性三个方面展开阐述了Aurora的设计思想和实现,Aurora的设计哲学是log is database,AWS Aurora在公有云方向的设计思路还是很有特点的,其中存储和计算分离的设计思想实现是Aurora的一大亮点,设计人员认为2/3的多数派是不够的。他们将副本数提升为6个,而只要写入4份成功即可判定成功,在写入和读写分离方向都可以进行灵活的扩展,而在使用方式上和普通的MySQL没有任何区别。

第四位分享的是来自新炬网络的付义老师,他分享的主题是《银行SQL上线发布与审核应用实践

在开篇的介绍中,DBA所面临的压力是越来越大,而且随着技术的更新,数据库的问题都是大问题,而自动化,智能化管理也成为必然的趋势。在SQL审核中,如何对线上问题进行跟踪定位,并且提供有效的优化建议,这些都是摆在DBA面前的真实问题,付老师解读了审核规则的设计原则和建设,并将它纳入到工单流程,把问题解决在上线前,实现自发现,自诊断,自优化,从而推动SQL开发规范的落地。

第五位分享的是来自京东资深大数据工程师吴怡燃老师,他分享的主题是《京东JDNoSQL平台建设》。

吴老师主要从三个方面进行展开,分别对NoSQL的一些发展趋势进行分析,结合HBase在京东的演进和应用场景,对一些使用经验进行了深度分享,并提出了基于HBase的NoSQL平台建设思路。HBase在京东的体量还是蛮大的,在面对大数据量,高并发,实现毫秒级的响应支持方面需要深度结合业务进行优化。在NoSQL平台的建设过程中,对多租户和权限管理,异地双活设计和监控预警方面都做了细致的讲解。

会场的交流氛围还是很轻松的,在中途茶歇的时候,可以进行自由交流互动。

在最后的一些答疑环节,大家也提出了很多有意思的问题。

其中来自爱可生的闫阿龙老师对两个问题做了认真的解答,我把解答内容摘录下来。

Q:身为技术人员应该具备哪些硬核能力?(计算机网络,Linux等,并举例介绍其作用)

闫老师:首先我很倾向数据结构和算法。可以讲好的软件一定有好的基础。而非一味地大招。

比如我在工作中就遇到有同事的map节点没有很好滴释放。以及LB算法。

Linux、docker/k8s、多线程/actor、netty/mina、数据库....

Linux就不说了吧;

docker/k8s:用于快速部署,我们工作,中大量使用,如一条命令一次启动很多应用系统;运维和测试必须,研发至少懂得基本使用,有助于提升项目的整体进度。

多线程:研发必须深入学习,才能写出好的代码,尤其在互联网项目上大量用到。

netty/nio:很多数大型软件采用了netty,dble,哈哈,kafka、zk等rpc框架gRPC,很多游戏中都使用。

web方面,https也建议大家稍微了解下,京东大量使用,安全。

Q:工作中是否存在由于处理业务导致的时间碎片化问题?如何处理?

闫老师:碎片时间利用好会节省很多时间,

1.碎片时间时有把握性不大的工作,会去思考、Google目前需要解决的问题,gitbook发布电子书问题。

2.如果很有把握,那我会去思考后续有没有什么重要的工作,或之前的工作

3.学习一些知识,如果你不确定自己应该学什么,那就随便学。学以致用更好。

4.我们总监几乎没怎么主动向我了解项目进度,都是我主动自己规划,并汇报。比如年初我交出一份半年多工作计划,6月份给出了开源前的工作计划,并几乎完全按照计划顺利执行。明天开始我就会计划开源后到年底工作。

而有些朋友在问DBA的一些发展,我索性拿出了之前参考的一页ppt,建议依旧不变:

在知识如何变现方面,我也提了几点建议:

1.如果一款游戏你只是认为好而不愿意充值,那么这款游戏一定是有一定问题的,需要从不同的角度来看待这个问题,知识转化也是如此,我们很多人认为重要的事情,其实不一定真的重要,换一个角度来看待就会有一定的收获。

2.对于知识的转化,很多教条化平铺直叙的方式虽然有料,但是很难有卖点,很多读者需要的是一些问题的代入感,通过问题解决问题来结合知识原理,更好的消化。

3.我们现在身边充斥着大量的碎片化现象,而在碎片化工作中,你需要明确你自己的灯塔在那里,否则很容易迷失,如果你都不愿意守护这个灯塔,那就需要重塑信念了。

最后上一张沙龙的合影:

近期热文:

QQ群号:763628645

QQ群二维码如下,添加请注明:姓名+地区+职位,否则不予通过

在看,让更多人看到

dbaplus-爱可生社区-北京站沙龙归来相关推荐

  1. 2017年北京站沙龙归来(r11笔记第100天)

    转眼间,2017已经爬上了眉梢,在有序计划中,DBAplus社群北京站沙龙拉开了序幕. 沙龙的初衷之我见 沙龙活动不光是聚聚人气,我用三句通俗的话来解释.第一句是:技术越来越值钱,但是钱不值钱.这句话 ...

  2. 2019开年dbaplus北京站沙龙归来

    这是学习笔记的第 1850篇文章 从开始策划沙龙活动到落地,一切进展得都很顺利. 2019开年的沙龙活动是在北京,上海两地同时开办.我主要负责北京站的部分. 沙龙的议程如下: 在会前开始认真布置场地, ...

  3. MySQL专场沙龙,爱可生首次解析告警系统

    7月28日,由上海爱可生信息技术股份有限公司赞助支持,高效运维社区举办的「2018高效运维社区数据库专场沙龙」在上海顺利举行.此次活动聚集五位行业大咖,他们从多维度为在座的技术小伙伴们分享最新干货.启 ...

  4. 爱可生开源mysql_爱可生开源社区官网正式发布啦!

    近期大事记 2018/12/31 DBLE年度报告发版 2019/01/07 DBLE 2.18.12.0 新版发布,修复 issue 60+ 2019/01/09 DBLE 2.18.12.0 Re ...

  5. MySQL 启动失败的常见原因---发表到爱可生开源社区

    爱可生开源社区 技术分享 | MySQL 启动失败的常见原因 MySQL 启动失败的最常见的原因有两类,分别是无法访问系统资源和参数设置错误造成的,下面分别分析如下. 无法访问系统资源 MySQL 不 ...

  6. MySQL企业版工具——使用MySQL Enterprise Monitor监控MySQL数据库和主机---发表到爱可生开源社区

    发表到 爱可生开源社区 技术分享 | 企业版监控工具 MEM 初探 文章目录 安装 下载 安装服务端 安装客户端 使用 概览(overview) 事件(event) 指标(metrics) 查询分析( ...

  7. mysql job_MySQL数据传输中dtle 之 job 实现简析-爱可生

    原标题:MySQL数据传输中dtle 之 job 实现简析-爱可生 作者:吕海龙 爱可生 DTLE 团队成员,负责 DTLE 开发 ,日常问题处理以及相关问题的排查. 本文来源:原创投稿 *爱可生开源 ...

  8. mysql 8.0数据备份恢复_MySQL 8.0 增强逻辑备份恢复工具介绍-爱可生

    作者:杨涛涛 资深数据库专家,专研 MySQL 十余年.擅长 MySQL.PostgreSQL.MongoDB 等开源数据库相关的备份恢复.SQL 调优.监控运维.高可用架构设计等.目前任职于爱可生, ...

  9. no such file or directory什么意思_为什么这次 MySQL 崩溃恢复要这么久-爱可生

    作者:xuty 本文来源:原创投稿 *爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源. 一.现象 有个 MySQL 5.7 开发库异常挂掉后,崩溃恢复一直处于如下位置,且持 ...

最新文章

  1. C2065 “__m128d”: 未声明的标识符
  2. [保护模式]段间跳转和跨段跳转
  3. 论文浅尝 | 引入“引用”的语言模型
  4. 常用正则表达式(regular expression)
  5. python 反传播_Python:反向传播 (六十八)
  6. 如何优化你的布局层级结构之RelativeLayout和LinearLayout及FrameLayout性能分析(一)...
  7. 8s pod 查看 的yaml_k8s之深入解剖Pod(二)
  8. 单片机控制24v电压_整车控制器-硬件篇
  9. 最常用的5个Python第三方库,你知道几个?第三个97%的程序员都在用!
  10. 都9012年了!假借区块链敛财骗局仍一桩接一桩
  11. 功能设计:如何实现一个扫码上传附件的功能
  12. [附源码]java毕业设计景区门票系统
  13. 回复 程序员如何做SOHO接私单
  14. Lotka–Volterra equation Competitive Lotka–Volterra equations
  15. npm install安装报错:gyp info it worked if it ends with ok的解决方法
  16. PHP 递归函数的理解
  17. 区间选点acwing905(贪心算法)
  18. 第二阶段>>>数据库/SQL/SSM/JDBC/核心总结
  19. 基本概念 - 二维关系表
  20. 命运冠位指定服务器选择,命运冠位指定从者选择技巧 fgo从者哪个最好

热门文章

  1. 秋招冲刺:网络安全工程师入围成功之旅!!
  2. C# LINQ标准查询操作符
  3. java实训第二次作业//181021(个人所得税计算器;判断闰年与平年;个人作业展示系统(方法调用))
  4. c++重载函数的条件
  5. ubuntu 为可执行程序创建启动图标
  6. 程序员老了怎么办?做什么好?
  7. 用Qt写一个简单的音乐播放器(三):增加界面(播放跳转与音量控制)
  8. 扩展无线网络(WDS桥接功能)
  9. 李开复给中国大学生的第六封信—选择的智慧
  10. python coding style guide 的快速落地实践