关于DDD
我的第一个Golang项目跟着一个博主做的,当时急着转技术栈,几乎两三天啃下了整个项目设计,上来直接建了一堆目录,domain、aggregation之类的。虽然项目是写完了,各个层级的作用也搞明白了,但对于ddd本身的思考聊胜于无。这之后,在我做了一些自己的项目,看了一些基于ddd的设计之后,对这种架构设计的理解更加深入了,所以写下这篇博客,来把我的理解和思考记录下来
5253 字
|
26 分钟
Cover Image of the Post
FerretDB —— 开源SLDB的又一选择
FerretDB v2.0 的正式发布(GA)为开发者带来了一个高性能、完全开源且生产就绪的 MongoDB 替代方案。在与微软合作一年后,这一版本将 Azure Cosmos DB for MongoDB (vCore) 的引擎与 FerretDB 结合,并采用 Apache 2.0 许可证。v2.0 在性能、兼容性、可扩展性和灵活性方面实现了重大突破
1559 字
|
8 分钟
Cover Image of the Post
【译】 Kafka —— 日志处理领域的分布式消息系统
学习kafka途中阅读的一篇论文,是领英他们当年开源时写下的,读完很有感触,这么优秀的设计理念居然是十多年前提出的,并且你可以看到,其实他们早期就已经提出了几乎Kafka的所有功能,后期只是在实现这些想法,其实很多优秀的设计都完全倚靠着某个肇始的点,由这个点往下继往开来。所以现在很多狗屎中间件维护太久其实很没有意义,项目根本不是诞生于一个好的Idea,而是剽窃他人的想法和创意,周而复始地造重复的轮子,没有什么意思。 我从不认为发明小鸡炖蘑菇的人有多伟大,他只是将两种很美味的食材堆砌在了一起,而这谁都可以做到。但我很崇佩第一个吃蘑菇的人,毕竟,说不定这玩意有毒呢。
8595 字
|
43 分钟
Cover Image of the Post
SwissTable 新时代的哈希表
Golang 1.24新哈希表实现的一些讨论
4929 字
|
25 分钟
Cover Image of the Post
Kafka学习笔记
Kafka学习笔记
5846 字
|
29 分钟
Cover Image of the Post
SpringCloud学习笔记
SpringCloud(Alibaba)学习笔记 供查漏补缺
16088 字
|
80 分钟
Cover Image of the Post
Redis学习笔记
Redis学习笔记 查漏补缺
23197 字
|
116 分钟
Cover Image of the Post