世界上唯一不变的就是变化:互联网架构的辩证发展

辩证法

这两天在学习辩证法,发现辩证法的思想非常有意思。辩证法简单的说就是事物都是运动、变化和发展的,事物的对立面在某些情况下是可以互相转换的,而且正是这种矛盾推动着实物向前发展。比如“白天”和“黑夜”,“战争”和“和平”,“分久必合”和“合久必分”。

辩证法的思想自古有自,也是系统化思维和思辨思维的重要方法论,我们先简单看下其历史和脉络。

中国古代辩证法:

"祸兮福所倚,福兮祸所伏", “物极必反”, “否极泰来”。

希腊古代辩证法:

"在我们身上,生与死,醒与梦,少与老,都始终是同一的东西。后者变化了,就成为前者,前者再变化,又成为后者。"赫拉克利特的这些话表达了对立面是互相转化的思想。赫拉克利特还明白表述了"一切皆流,无物常住",“一个人不能两次踏入同一条河流”的发展变化的思想。

客观唯心主义辩证法:

以黑格尔为代表的客观唯心主义辩证法主要表现为“正题-反题-合题”,应该理解成“某种我们认为的普遍概念或原理-—对普遍概念或原理的反对——新的普遍概念或原理”,这里的普遍概念或原理只是相对意义的,而不是演绎派所说的绝对意义的。至于绝对意义的普遍概念或原理本应该是只能通过无限步骤的辩证发展才能够达到。

640?wx_fmt=png

唯物主义辩证法:

马克思唯物辩证法的三个基本规律是对立统一规律、质量互变规律、否定之否定规律。

  • 对立统一规律揭示了事物内部对立双方的统一和斗争是事物普遍联系的根本内容,是事物变化发展的源泉和动力(比如白天和黑夜是对立的,可是相对于地球来说,它们却是统一的)

  • 质量互变规律揭示了一切事物运动、变化、发展的两种基本状态,即量变和质变以及它们之间的内在联系和规律性;

  • 否定之否定规律揭示了事物由矛盾引起的发展,即由肯定──否定──否定之否定的螺旋式的前进运动。

互联网架构辩证发展

单体架构

早起的互联网应用,因为流量少,功能简单,基本上单体(Monolithic)就能支撑。

扫描二维码关注公众号,回复: 11705124 查看本文章

640?wx_fmt=png

分布式架构

随着流量和功能的增加,单体应用不再能支撑,水平扩展性和服务化拆分成为互联网的标配。640?wx_fmt=png

中台架构

但是随着业务的发展,分布式的架构因为”康威原则“带来了很多重复造轮子的现象,功能类似的服务在很多BU中都存在。中台概念就是在此背景下诞生的,试图通过集中式的管控,来增加系统的复用,提升对前线业务的支撑效率。640?wx_fmt=png

可以看到中台虽然也是业务聚合,但并不是对Monolithic的简单回归,而是综合了分布式理念的升级版的Monolithic,所以正是这种辩证的正-反-合的过程,推动中互联网架构往前发展。

辩证的世界观

实际上,世间万物无不处在这种类似的流变、矛盾统一的运动发展过程之中。所以战争有时候是为了更好的和平,今天的低估和挫折正是为你明天的起飞聚集能量。用这样的心态看世界,你将会轻松很多,因为好和不好是可以互相转化的,哈哈。

最后贴一段”西部世界“中我非常喜欢的话

“Some people choose to see the ugliness in this world, the disarray. i choose to see the beauty. To believe there is an order to our days, A purpose.” -Dolores

640?wx_fmt=png

猜你喜欢

转载自blog.csdn.net/significantfrank/article/details/102624229