能力与态度:以阿里云PolarDB为例

作者:CQITer小编 时间:2018-12-19 21:08

字号

能力和态度一直是管理学里对绩效研究的两个维度。如果我们假设能力和态度都是一个非负数的话,通常大家认为绩效=能力X态度。之所以用乘法而不是加法,是因为其中任何一个为零,绩效为零。

但是西方管理学上认为能力和态度对绩效的贡献的方式方法,影响程度是不一样的。具体的细节这里不展开,我引用一句名言来总结:Hire for Attitude, Train for Skill。简单来说招人的时候看态度,招进来去培训提升能力。

这话里面透露的意思是能力是可以通过培养获得的,但是一个成人的世界观价值观人生观的可塑性已经不强了,所以态度这个维度的改变就更困难。因此招人的时候更应该看态度。找到态度合适的人,培训之,就是能产生好绩效的员工。

有关能力和态度的东西,不仅仅体现在理论上,也体现在实践上。无论国内国外的企业,对态度都是很重视的。西方企业里,亚马逊是一个代表。Jeff Bezos提出来的亚马逊14条领导力准则,更多体现的是一个人的态度问题。亚马逊的成功和领导力准则密不可分。亚马逊内部,自上到下都通过领导力准则工作,招人面试,考评,升级都围绕这个展开。有关14条领导力准则我的知识付费专栏里有10多篇文章详细介绍,这里就不展开了。

同样的例子在中国也适用。阿里巴巴就是一个非常讲究态度的公司。当然这个态度在亚马逊叫领导力准则,在阿里巴巴叫做价值观。阿里的面试里有独特的HR面试,HR有一票否决制,以确定是否符合公司的价值观。阿里的绩效考核打分有两个独立的分:能力和价值观。能力强而价值观不行被开的人不在少数。比如说著名的技术达人左耳朵耗子因为价值观离开阿里。下图是我从官网截图的阿里巴巴价值观。客户第一,团队合作,拥抱变化,诚信,激情,敬业。这些都是非常正能量的词了。

能力与态度:以阿里云PolarDB为例

下面我们以阿里云PolarDB这个实例来分析一下能力和态度这两个维度在实际过生产生活里的情况。PolarDB是阿里云RDS团队出品的新时代云数据库,和AWS的Aurora展开竞争的。读我的公众号的人也应该不陌生了。有关这个数据库的详细情况,我们还是引用官宣文章:阿里云发布自研商用关系型数据库POLARDB。此外还有一篇专门介绍PolarDB的能力的官宣文章:6倍性能差100TB容量,阿里云POLARDB如何实现?

PolarDB团队2018年也在国际数据库顶级大会VLDB发表了industry track的论文,详细介绍了PolarDB的核心技术PolarFS的实现。这也是中国企业为数不多的在国际数据库顶级会议上发表论文。我本人大概发表过一打的这样档次的论文,但是基本上都是在美国的学校和美国企业里发表的。中国企业能发表出来,也进一步证明了PolarDB,以及其背后的阿里云RDS团队的能力。

本文的另外一个维度是态度,用阿里巴巴的说法是价值观。总结起来就是客户第一,团队合作,拥抱变化,诚信,激情,敬业。讨论这个维度,我们需要一些事实。

本文非技术类文章,但是为了让吃瓜群众都能够读明白,我们也不可避免的要科普一点技术。PolarDB是一个MySQL兼容的数据库。我们引用前PolarDB团队丁奇在极客时间mysql的专栏上的介绍,mysql是一个服务器/存储引擎架构。

能力与态度:以阿里云PolarDB为例

服务器负责连接,权限,查询等等,而存储引擎用来存储数据。mysql是一个服务器/存储引擎架构。存储引擎不同决定了mysql到底能提供什么样的服务。举个例子,现在最流行的是Innodb,提供了对事务处理的支持。但是MyISAM则不支持。

PolarDB我们可以简单的认为在mysql 服务器上对接了一个新的存储引擎PolarFS。这个存储引擎有很多优越的性能。当然,根据PolarDB开发者的说法,对服务器层的改动也是巨大的。但是这种简化的方式有助于非数据库专业的人更好的理解这个产品。我也就不精确的用这个说法了。

数据库产品里都有日志文件。mysql的日志文件分两种,一种是独立于存储引擎在服务器端的,叫做binlog,另外一种是存储引擎支持的。比如Innodb里有redo log和undo log。前者主要支持故障恢复,后者主要用于支持事务和多版本。具体技术细节不展开。 这里继续引用丁奇在专栏里的一段解说:

能力与态度:以阿里云PolarDB为例

PolarFS和Innodb一样也实现了redo log和undo log。Binlog因为是server端的log,所以所有的mysql存储引擎都可以用来进行备份。这个特性也被一些mysql兼容的数据库,比如前段时间沸沸扬扬的TiDB用来接入已经有的系统。TiDB最初开始作生意的办法是把自己挂载到成熟的mysql系统里面作为一个从库。通过解析binlog来实现这个目的。这个特性也为很多企业把数据复制到数据仓库里面做OLAP分析提供了标准的解决方案。所以在mysql里面,binlog是一个非常重要的东西。

责任编辑:CQITer新闻报料:400-888-8888   本站原创,未经授权不得转载
关键词 >>阿里云 PolarDB 能力
继续阅读
热新闻
推荐
关于我们联系我们免责声明隐私政策 友情链接