Java事件编程

Java事件编程

(0人)

免费

(业务)数据

 

大数据:从计算机技术架构中能得到什么新的idea

vs

从业务中获取数据:从业务中将数据放到软件技术架构中

 

SOA:service-结合技术架构概念和业务概念

如何更好的对客户端的事件进行支持,而不是很粗粒度的服务。

 

Socket/NIO-Reactor

Node.js/Vert.x->基于事件的编程模型

 

发现聚合根并落地到程序

聚合根(把状态和状态的行为绑在一起)的定义就是一个状态机->把状态的操作保护在领域模型里

DDD-实体和状态

Actor模型

[展开全文]
shakyEvil · 2017-07-27 · Java事件编程 0

事件: 代表过去发生的事情; 既是技术架构的概念,也是业务概念(funny event)

命令:让服务器做做事情,表达用户的意图。从用户的意图来进行相关设计,以用户为中心进行设计。

Event Sourcing 用户的任何一个行为,都可以算是一种领域事件,领域日志。

DDD的核心,需要找到需求中的聚合根。

聚合根代表业务核心,是大脑。

聚合根内部状态切换必须是无锁非阻塞的。

聚合根需要与外界解耦。

Actor模型符合聚合根的落地要求。

DDD聚合根与外界通过消息联系。

状态机,状态和行为融合在一起。

CQRS,数据一致性的保持,是out-box的。

HBase专家,和数据分析专家的区别在于数据分析专家属于业务专家。

高一致性的代价,CAP理论;

消息系统,流程的分发性。

业务分层,内存的数据是可靠的,另外的数据持久化的时候,由另外的领域来保障完成。

 

 

[展开全文]
陈明磊 · 2015-06-23 · Java事件编程 0

数据[业务数据]驱动(CRUD) data driven

大数据:是从计算机技术架构的数据里面能得到新的业务的ID

事件驱动:怎么将业务中的数据放到技术架构中,放到计算机的软件里面。

事件:代表过去发生的事情;既是技术架构也是业务概念。

SOA:

服务是一个粗粒度的概念,事件是一个细粒度的概念。

高并发性能:apache等传统的Socket模型(独占性的)

JDK1.4 事件Reactor模型(dispatch),和现在的nodeJs[利用这个事件模型使得单线程的JS实现了多线程的功能]类型。

Spring的Reactor[non-bloacking分发Dispatch]

Vert.x

服务器后端大比拼:[Netty,Vert.x,Java Servlet是快,但是惊讶于比ruby Node.js等快那么多;Vert.x和RoR有四十倍差距,太惊人了;框架比不过原生Servlet性能;Tomcat等原生Servlet采取NIO(非阻塞的模型)]

语言是次要的的,有没有过时要看它还能不能很优雅的实现最新的设计模式,设计思想。

面向事件驱动编程[

    界面:JS事件驱动;

    业务逻辑:Event Sourcing +CQRS

]


怎样从业务中得到数据?

[展开全文]
  • 领域模型,聚合根。
  • 命令
[展开全文]

事件:

  1. 代表过去发生的事情。
  2. 事件既是技术架构概念,也是业务概念。
  3. 以事件为驱动的变成模型称为事件驱动架构EDA。
[展开全文]
ChinaSWAT · 2014-06-14 · Java事件编程 0

SOA:面向服务

服务:既是技术架构概念,也是业务概念。


事件

既是技术架构概念,也是业务概念。


以事件为驱动的编程模型称为事件驱动架构EDA。

(javascript    ?)

[展开全文]
服务=技术+业务
[展开全文]
CARLJava · 2014-05-28 · Java事件编程 0
事件编程模型
[展开全文]
克己 · 2014-03-05 · Java事件编程 0

传统是数据驱动

vert.x 多种语言,速度快

ui:javascript事件驱动

后端:Event Sourcing+CQRS

42:48


[展开全文]
大漠 · 2014-01-15 · Java事件编程 0

apache http服务器  同步的方式

有个事件响应


[展开全文]
yangnet · 2014-01-03 · Java事件编程 0

授课老师

学员动态

自由翼 开始学习课时 Java事件编程
cc1221 学完了课时 Java事件编程
cc1221 开始学习课时 Java事件编程
cc1221 加入课程 Java事件编程

QQ客服: 810476411

QQ咨询: 810476411

QQ吐槽: 810476411

服务时间: 9:00 - 21:00

刘老师: 18516031455

微信公众号:开源力量