每日感悟: 终身学习,持续减少认知的局限性,每个人的认知都局限于自己的生活的圈层和历来的过往,知识来自于书本,老师,人生经历,这些都是有限的,在优秀的人也是基于这些基础上搭建的知识体系,进行扩展,形成你的知识架构和常识,持续提高自己的认知的范围,不活在自己的小圈层,不要认为自己一定是对的,认识到自己很多地方是有局限性的,也不用过分否定自己,在重大的事情上,在自己认知的基础上,多问为什么? 扩展自己的认识是一辈子需要做的事情。
最近阿里云故障的问题确实影响蛮大,对于使用云原生的数据库人,影响也蛮大的,并且这个影响是持续的,影响是缓慢的,影响力是巨大的,这点我们可以来好好的分析一下,对于阿里云的数据库部分影响点在哪里。
云上数据库中,存在着选择困难的主要焦点在 RDS OR 云原生,在阿里云上则是 PG ,MYSQL RDS VS POLARDB 的问题。阿里云对于云原生的数据库产品的倾向性使用过的人应该都有所了解。
基于云原生的数据库产品卖点主要集中在,性能高,稳定性高,服务好和成本低等特性。这些特性在PolarDB初期要搭建起来一个好口碑是困难的,或者说很不容易的,需要有投入,外部使用人员,良好的反馈和持续的产品的改进,详细的说的话,首先的有人或一个群体使用的你的产品,为什么我不选择MYSQL RDS 或自建MYSQL with ECS, 而是使用 云原生数据库,比如POLARDB,原因在哪里,在一开始对于使用云原生数据库的人在选择产品这部分是有压力的,这点希望厂商能了解并理解,使用一个陌生的数据库产品,是要准备面对使用失败的场景,软件开发人员的指责,甚至同行的嘲笑,在初期还要有不断的对于这个产品的研究,测试,数据支持,费心费力最终和自己也没有什么利益的捆绑的情况下,大部分数据库管理人员在没有特殊的情况下,不会选择POLARDB,太冒险,要应对各种企业内部的质疑,并顶住这些质疑。选择云原生产品是需要勇气,同时也是对于产品本身的产品力有强信任的,并愿意推动好的产品在企业运用。
至于信任一个数据库产品这个事情,数据库技术人员做出的努力建立起来的信任,在一次次管理人员的疏忽下会很容易被毁掉,比如这次的阿里云的故障的问题,截止发生到现在3个礼拜是有的,这个事情截止目前在持续的发酵,并且广泛产生了对于阿里云的管理层的不信任和能力的质疑。注意这里是指对阿里云的管理层的质疑和不信任,和技术本身无关。
这是一个糟糕的信号,一旦不信任,任何的产品包含数据库本身,尤其针对云原生数据库是一个毁灭性的打击,简单用几个字解释,惧怕绑定。
没有一个企业在和另一个企业进行合作的情形下,认为被另一个企业所绑定是可以接受的,尤其是类似卡住自己的脖子的行为,一个新的项目,在选择数据库产品的时候基于阿里云不稳定的问题,随时可能准备摆脱阿里云,在这样情况下100%是不可能选择POLARDB,这当然和POLARDB本身的技术无关,这和阿里云管理层在对公司稳定性建设上的缺陷强相关,对于阿里云的故障以及避免和阿里云的强依赖有关,这是基于对于阿里云的管理层持续糟糕的管理和不信任导致的系统不稳定,和经常出现故障的情况造成的恐慌有关,商业公司在这次问题发酵后,产生迁移阿里云云产品的需求或至少脚踩两只船的想法,作为数据库的负责人不能和公司的立场相对,在数据库上必然要把强依赖变为弱依赖,也就是去其他的云找寻数据库解决方案,这样最终会影响现在的数据库选型和在阿里云上数据库产品的选择上,比如MYSQLRDS VS POLARDB ,那么选择阿里云的 MYSQL RDS 产品是一个更好的选择,甚至可能变为ECS的自建数据库的方式,绝对不会是POLARDB,其他云没有POLARDB 所以产品没有通用性,错的不是POLARDB 的技术和能力,错的是 POLARDB 是阿里的产品,一个在管理上开始成为众矢之地的公司,阿里的系统不稳定就是给这些使用数据库产品人最大话计划脱离阿里云专有技术最好的通行牌,不能用阿里独有的数据库产品将是在技术层外各个企业管理层的共识,千万不要认为这次的事故,不会对数据库选型造成影响,很多企业的IT管理层,由此要做出一些IT政策上的变动的导致技术导向性的变化,数据库方面的管理者是无力和这些政策相悖的。
说到最后,技术牛不牛和客户要使用你的产品不是一个强相关的关系,我可以使用一个技术较差的产品,但我一定不能被技术绑架,这是人性,并且一旦触发了这个想法的蔓延,在公司实践中必然会产生传导现象,对于云原生的POLARDB 是一个毁灭性的打击,没有人用的产品,会导致这个产品成本升高,负债运营,最终这个产品会在成本的角度被灭绝,赔本的买卖做的时间长了,谁也承受不起,此次的问题是否会导致阿里云自有的产品全线高开低走,时间会给出答案。
阿里云的问题,阿里云的一切的独有技术的产品都将在日后企业技术选型中产生选择恐惧症,使用阿里云还是可以的,但可替代的产品是什么,混合云的方案是否就此成为一个新的云上趋势,成为一个新的云使用的理念和实际操作的行为?
基于企业运营中,最大的问题是避免运营的风险,一切与企业运营风险有关的部分都要被避免和扼杀,包含你的成本再低, 你的技术在优,你的服务在好,一旦使用产品的企业心里产生一个不好的印象,变化就将开始,最终阿里云会为此买单。
在经济不好的情况下,作为云企业削减成本是管理层需要做的核心的工作,在削减成本的情况下,将稳定性抛出去,这是阿里云管理层最愚蠢的行为,最终的结果将是你们无法承担的。,这个效应会持续,希望阿里云的同学尤其是管理层的同学,注意并跟踪你们的产品是否在被转移中ING。
很多情况下,一个产品的选择和技术有关,但不是强相关,依赖性的问题,可替代性的问题,以及稳定性的问题,将是一个产品能走的更远更长,更好的核心指标之一,希望阿里云的管理层能意识到这个问题,尽量在目前的情况下,给使用你的客户以信心,当然你们也可以不,继续裁员,让你的客户开始对你更不信任,然后替换掉你。
标签:原生,数据库,阿里,带来,产品,使用,POLARDB From: https://blog.51cto.com/u_14150796/8870903