• 明天就是大年三十了,今天在家有空,想集中整理一下CQRS架构的特点以及相比传统架构的优缺点分析。先提前祝大家猴年新春快乐、万事如意、身体健康! 最近几年,在DDD的领域,我们经常会看到CQRS架构的概念。我个人也写了一个ENode框架,专门用来实现这个架构
  • 写代码和数据处理有一个共同规则:只新增append/insert.不修改替换update/replace。这个原理符合自然加法规则,符合构造定律Constructal Law。 我们一直在说道法自然,那么自然之道是什么呢?我认为自然是在做加法,老子道德经说
  • Lagom是一个集成了微服务、RESTful、CQRS、EventSoucring、Reactive编程等最潮概念的开发框架。 2014年预测: icon
  • 数据库是全局的共享的可变的状态,自上世纪60年以来一直是这样,大多数有自尊的开发人员在他们代码中已经摆脱了全局变量,那么为什么我们还要容忍数据库作为一个全局变量呢? 这个谈话介绍了Apache Samza,它是一个由LinkedIn开发的分布式流处理框架, icon
  • Event Sourcing并不是存储状态,所有应用状态是代表事实的原始证据,它完全打开了我们应用的全新架构。 icon
  • 本文来自原文:Event Sourcing at Global Scale,谈论了如何在应用 icon
  • 这是来自ScalaDays 2014大会上有关如何使用DDD EventSourcing/CQRS和Akka构建一个reactive的微服务应用系统的演讲,大意如下, icon
  • 英文有句话:Focus on the data, not on the logic. The logic will emerge when you understand the data( 专注于数据,而不是逻辑。当你理解了数据,逻辑将出现)。 从这里看出数据和逻辑的显隐关系,这大概也是50年的数据 icon
  • 关于ES实现如何分布式事务的问题,这个话题是个人为的坚深问题,保守的人与激进的人总是有争执,如同锁有保守锁和乐观锁一样。 一定请注意,事件流本身已经保证了跟随时间变化而保持一定逻辑顺序的一种流,如同我们观看网络电视,永远不会担心我们会首先看到影片结尾,然后 icon
  • 基于Java的Spring和Scala的Spring两种技术平台建立的EventSourcing和CQRS源码和Docker的案例:cer/ev icon
  • looplab/eventhorizon · GitHub是一个GO语言的CQRS/ES库包。 CQRS是 icon
  • 这是一篇介绍如何使用Akka实现CQRS和EventSourcing的文章,源码项目下载:https://github icon
  • CQRS 架构中 多个事务生成的领域event 谁先执行谁后执行? https://github.com/banq/jdonframework/blob/master/example/cqrs%2Bes/match/src/main/java/sampl icon
  • java-dirty是一个轻量的只追加 append-only的数据存储,该存储用于记录保存事件,适合EventSourcing的存储。存储介质是文件,使用的Java NIO MappedByteBuffer用于快速读写。 java-dirty支持对象中原 icon
  • 这是一个针对频繁出差飞行会员是否升级为模型的Go语言ES实现:jen20/go-event-sourcing-sample · G icon
  • 请问大牛们,在实际开发过程中,如何将JPA与领域驱动设计结合?如果在领域驱动设计出来的的类上使用JPA注解是否可行?我们知道领域驱动模型分应用层,领域层,基础设施层等,如果在领域类上使用JPA注解的话,那领域驱动模型岂不是在基础设施层了?领域类是否可以用做DTO(数据传输对象)呢?< icon
  • 1.聚合根内的一致性是由聚合根来规范的,那保存整个聚合一定是要在一个线程中实现吗?若是这样的话,岂不是用到jta事务? 举个例子吧:订单、 订单项 、商品 这个是一个比较常见的聚合了,订单是聚合根。若是我要新增一个订单的时候,要涉及到保存订单 订单项 以及里面的商品信息。这个是一定要顺 icon
  • 现在有一聚合A,里面包括了一个实体E(如下代码所示) icon