新冠纪元 前端 编程感悟 心绪 软件系统设计 读书与历史 数学与控制 人工智能

《数据密集型应用系统设计》分布式系统的挑战和一致性

柏舟   新冠4年 06-15

本文简单介绍了线性化、因果一致性和共识的基本概念,并且从领域层对象的需求和系统不可靠等方面分析了产生上述问题的原因。

Vue.js、Clojure Hiccup SSR、Asp.Net的Web方案比较

柏舟   新冠4年 06-05

Vue.js状态管理方便,但是SEO麻烦。Clojure调试很不方便,存在动态语言固有的问题。Asp.Net真的很香,用起来跟写Js差不多。

世界就像一张网

柏舟   新冠4年 06-01

状态资源分类和《领域驱动设计》

柏舟   新冠4年 05-25

《领域驱动设计》的模型和领域状态管理。

周易的结构:抽象事物共有规律进行预测

柏舟   新冠4年 05-13

我很喜欢周易,因为它是第一个能够半定量描述社会变化的模型,并且揭示了变化之间共同的结构。这个过程与抽象代数的思维方式非常相似。

编程新手常见问题:数据结构使用、减少冗余、设计状态

柏舟   新冠4年 05-05

利用结构体,减少结构体冗余字段,仔细设计状态,将状态分离出去。

利用编程语言的类型系统降低复杂性

柏舟   新冠4年 04-27

将业务的复杂度转移到类型系统,使用IDE等工具降低心智负担。

高中的微雨

柏舟   新冠4年 04-19