系统架构
文章平均质量分 76
liangqilang
这个作者很懒,什么都没留下…
展开
-
为什么要编写单元测试?原因是单元测试有不少的优点
原创 2011-04-05 16:35:34 · 219 阅读 · 0 评论 -
结合领域驱动设计、查询命令分离的SOA分布式无共享架构
通过网络对松散耦合的粗粒度应用组件进行部署、组合和使用。简单来说,SOA就是一种大型 系统开发的体系架构,在基于SOA架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口的组件(也就是service)组合构建起来的,它是 针对多核心多平台之间的数据交换。DDD(领域驱动设计)它的核心内容是“如何将业务领域概念映射到软件工程当中”。它推翻了“软件从数据层开发设计”的旧习惯,强调领域模型在软件中发挥的强大力量,注重如何把企业内部复杂的业务流程转化为软件。CQRS(命令查询的责任分离)C2012-03-02 14:19:20 · 102 阅读 · 0 评论 -
百万级用户量的站内信群发数据库设计
原创 2012-01-05 10:48:02 · 127 阅读 · 0 评论 -
纪念modp平台架构组:插拔式模块开发平台
的发展,MODP(面向模块的开发平台)的诞生提供一个有效的解决方案。 (Module Oriented Development platform),面向模块的开发平台是一种全新的编程思想,是基于 OOP、AOP 之上的编程思想,即在 AOP 之上进行了封装,和模块进行相关联,主要让编程人员专注分析模块的数据关系与业务流程,至于模块本身的事务、日志、权限等都将由平台来实现,平台基于AOP 思想封装了模块的常规编程方法。 MODP是基于即插即用、安全高效、灵活易用的目标进行的设计开发。 MO2011-04-05 16:50:15 · 161 阅读 · 0 评论 -
为什么要编写单元测试?原因是单元测试有不少的优点
原创 2011-04-05 16:35:34 · 90 阅读 · 0 评论 -
线上JVM 优化调试(1)
a虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte、short、int、long、char、float、double、Boolean、returnAddress 引用类型包括:类类型、接口类型、数组 2 堆和栈 堆和栈是程序运行的关键,很有必要把他们的关系说清楚。原创 2015-01-22 17:19:00 · 143 阅读 · 0 评论 -
结合领域驱动设计、查询命令分离的SOA分布式无共享架构
通过网络对松散耦合的粗粒度应用组件进行部署、组合和使用。简单来说,SOA就是一种大型 系统开发的体系架构,在基于SOA架构的系统中,具体应用程序的功能是由一些松耦合并且具有统一接口的组件(也就是service)组合构建起来的,它是 针对多核心多平台之间的数据交换。DDD(领域驱动设计)它的核心内容是“如何将业务领域概念映射到软件工程当中”。它推翻了“软件从数据层开发设计”的旧习惯,强调领域模型在软件中发挥的强大力量,注重如何把企业内部复杂的业务流程转化为软件。CQRS(命令查询的责任分离)C2012-03-02 14:19:20 · 118 阅读 · 0 评论 -
百万级用户量的站内信群发数据库设计
原创 2012-01-05 10:48:02 · 256 阅读 · 0 评论 -
纪念modp平台架构组:插拔式模块开发平台
的发展,MODP(面向模块的开发平台)的诞生提供一个有效的解决方案。 (Module Oriented Development platform),面向模块的开发平台是一种全新的编程思想,是基于 OOP、AOP 之上的编程思想,即在 AOP 之上进行了封装,和模块进行相关联,主要让编程人员专注分析模块的数据关系与业务流程,至于模块本身的事务、日志、权限等都将由平台来实现,平台基于AOP 思想封装了模块的常规编程方法。 MODP是基于即插即用、安全高效、灵活易用的目标进行的设计开发。 MO2011-04-05 16:50:15 · 86 阅读 · 0 评论 -
线上JVM 优化调试(1)
a虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。 基本类型包括:byte、short、int、long、char、float、double、Boolean、returnAddress 引用类型包括:类类型、接口类型、数组 2 堆和栈 堆和栈是程序运行的关键,很有必要把他们的关系说清楚。原创 2015-01-22 17:19:00 · 107 阅读 · 0 评论