技术的作用力

行动者的异质性导致了技术发展的多样性。当我们结合微观与宏观的视角时,技术对于社会的影响便不再是点对点的,而更像是一层层洋葱圈。本文将从三个方面探索技术对于个人以及社会的作用力。

BFF的由来

在本篇文章中,你们会与我一起穿越回BFF诞生的历史中,寻找其起源。并一同探索和学习这个在分布式系统中出镜率极高的架构模式。

整洁架构之CSS

虽然开发工具早已经从 preprocessor 进化到了 styled component,但在我看来新的工具并没有让我们的样式代码写的更好,只是更快——也可能会让代码坏的更快。工具的繁荣并没有让那些导致代码难以维护的根本问题烟消云散,而是更易让我们对其视而不见。这篇文章旨在回答一个问题:为什么样式代码难以写对,它的陷阱究竟在哪里?

跨国企业云迁移:不止于技术

对于处在数字化能力本土化阶段的跨国企业来说,云迁移不应该被简单的定义为一个可以一次性解决的技术问题。不仅仅因为它是长期存在的,也因为它意味着系统所有权的转变以及进而带来的架构的改变。

如何正确使用Event Sourcing

当我们决定使用Event Sourcing作为架构选择之时,通常我们也会选择DDD去构建得到领域事件。DDD里提到的Event指的是对系统状态产生改变的现实事件,同样我们在Event Sourcing的系统中存储的也是会导致系统状态改变的事件。似乎这两种不同的软件开发思想,对Event的认识有着不谋而合的默契。