Chinaunix首页 | 论坛 | 博客
  • 博客访问: 461079
  • 博文数量: 63
  • 博客积分: 1485
  • 博客等级: 上尉
  • 技术积分: 596
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-21 14:49
文章分类

全部博文(63)

文章存档

2018年(8)

2017年(25)

2016年(10)

2012年(6)

2010年(14)

我的朋友

分类: Web开发

2017-05-05 15:52:27

1、    服务器后端发展三个阶段:
    a/ UI+DataBase的两层架构,这种面向数据库的架构(上图table module )没有灵活性。
    b/ UI+Service+DataBase的多层SOA架构,这种服务+表模型的架构易使服务变得囊肿,难于维护拓展,伸缩性能差,见这里讨论或Spring Web 应用的最大败笔.
    c/ DDD+SOA的事件驱动的CQRS读写分离架构,应付复杂业务逻辑,以聚合模型替代数据表模型,以并发的事件驱动替代串联的消息驱动。真正实现以业务实体为核心的灵活拓展。

END
阅读(2027) | 评论(0) | 转发(0) |
0

上一篇:一些工具

下一篇:HTTPS/SSL/TLS

给主人留下些什么吧!~~