三件事都是最近发生的,并且都在不同的维度,不同的人物和不同的事情,但最终其实都导向一件事情,思维的模式不在同一频率。
先说第一件,这件事是本单位的事情,其中有一个同学在系统故障发生后,在群里的第一句话就是,数据库太烂了,PG 太脆弱了,太烂了。
首先不想对PG数据库本身从他的角度进行评价,但我从他重复的一次又一次的话语里面,我感受到一个问题,他很消极,他没有解决问题的方法,和思路。所以在重复遭受到打击后,和祥林嫂一样的重复着上面的话。
其实理智的人都明白一个道理,问题的产生不可怕,每天都在产生问题,但没有办法解决是一件苦恼的事情,如同进入了死路,让自己沮丧无比。但在工作中,释放情绪并不会解决问题,只能让周遭的人更加的糟糕,让事情火上浇油。而让一个流行的数据库成为,背锅侠,这其实也挺可笑的,一个被成千上万人使用的数据库,如果这么不堪,那么他应该早就消灭在这个数据库的世界,而事实是这样的吗,多少企业在大批的使用PG 数据库,并且一直在为此付出努力和提高PG的能力。其实这个世界还站在原地,没有挪动的人,是那个说PG 很烂的朋友。如果你看到这个文字,我只能说,我理解你,但希望你更积极和成熟。
这就是我三个不理解的第一件事情,PG 很烂。
第二件事情叫,你应该告诉我,这也是最近发生的一件事,我在一个群里面看到有人提出POLARDB 不稳定的事情,并且他也是听说,其实经常看到对一些事情提出看法的事情,而看法都是听说的多。
随即我就说了一句,我们对POLARDB 有大量的使用,并且进行了周密的测试,同时这个产品在我们的使用环境中,很稳定,并且我们对这个产品适用的环境和擅长点都已经了解了,当然也有缺点。
然后就发生了一件我不理解的事情,要我将我的测试结果和一些特点,尤其是缺点在群里面进行分享,一个500人的群,一个商业的数据库,我深知分享是要负责任的,而不是信口雌黄,同时我提供的数据也是基于我的团队辛苦的付出和劳动,我其实也是错误,根本就不应该接那句话。
然后我就表达了,拒绝,因为这是商业数据库,任何个人导向性的信息倾泻都是不负责的,并且我提出可以私下沟通或交流。
然后我就得到如下的词汇
1 要不你就别说,说了,又不说不如不说
2 这是钓鱼的
3 这不是商业数据库,这是开源数据库,有什么不能分享的
然后还有一些不能在这里写成的文字,我果断退群了。
因为无知不可怕,可怕的群体性的无知无畏,先不说POLARDB 到底有多少个系列的产品,那些是商业的,那些是开源的,他到底稳定不稳定。
就一点,我说了他稳定,并且告知我们经过严格的测试,然后我就必须分享,必须无偿分享,不分享就扣帽子的行为,我就很不理解。我为什么要分享给你,如产生各种影响,是你承担,还是我承担,说多无益,不在一个level 上的思维模式是无法进行沟通,离开就是最好的选择。
第三件事情,也是很有意思的事情,这个信息敏感,我只能XX的说,某国内非常大的服务机构,在工作中,需要对数据库进行升级,这点我们很理解,但基于数据库中在运行着业务,并且数据是一个企业无比重要的资产,我们根据所在企业的工作原则,有必要弄清楚为什么要升级,升级的影响程度,影响的时间,是否有回滚计划,但不幸的是,这个机构在我们已经投诉过,并且已经沟通多次后,还是继续自我封闭的工作方式,给我们的说辞是,某某部门认为这个不能说,我想问问,我问了什么我只是问你升级数据库所在的硬件,你们要升级那一部分,对此如果失败后,会有什么影响。
然后我就被拒绝了,我想问问,如果你们的硬件服务商对你们也这样,你们作何感想,在你们硬件厂商给你们提供大量的硬件产品后,告知你们这个会出问题,但是我们基于保密的原则,不告诉你会发生什么问题,我们怎么解决,你就听我们的就好,然后如果你半年不升级,出现数据丢失,就是你们的责任。
OMG ,这就是国内顶尖的服务机构,做出的事情,每次升级都要推送,并且如果你不时刻看着他们,他们就可以在他们定的时间对数据库进行升级。
其实在硬件和技术上,我们已经站到顶端,但是在服务,和服务意识上,我们差的太远,曾经和 微软 azure ,亚马逊的 aws 都合作过,从来都是一板一眼,升级什么,要做什么,都是要沟通的,并且需要我们做相关的认可,并且要发送相关的确认,然后才能操作,到底是他们不正常,还是你们不正常。
是自信发泡了,还是认为只能使用这样的服务,如果有人问我,你使用了他们的技术觉得怎么样,我一定说,他们很棒,但如果有人问我,他们的服务呢,我建议他们 可以考虑其他的服务。
这就是最近遇到三件不理解的事情,但其实归因,就是思维的模式不同,就这样吧。