转自:http://my.oschina.net/xianggao/blog/524943 目录[-] 0 系列目录 1 秒杀业务分析 2 秒杀技术挑战 3 秒杀架构原则 4 秒杀架构设计 4.1 前端层设计 4.2 站点层设计 4.3 服务层设计 4.4 数据库设计 4.4.1 基本概念 4.4. ...
分类:
其他好文 时间:
2016-04-08 12:05:27
阅读次数:
365
Spring能够在classpath下自动扫描,侦测和实例化具有特定注解的组件,这在Spring中成为组件扫描(Component scanning). @Component:基本注解,标识了一个受spring管理的组件. @Repository:标识持久层组件 @Service:标识服务层(业务层
分类:
编程语言 时间:
2016-03-16 00:49:02
阅读次数:
261
一、上章回顾 上篇我们简单讲述了服务层架构模式中的几种,并且讲解了服务层的作用及相关的设计规范,其实我们应该知道,在业务逻辑层中使用领域模型中使用服务层才 能发挥出最大的优势,如果说我们在业务逻辑层还是使用非领域模型的模式话,服务层的作用仅体现在解耦作用。其实在业务逻辑层采用领域模型时,我们前面说的
分类:
其他好文 时间:
2016-03-01 06:18:23
阅读次数:
203
一、上章回顾 上篇我们主要讲解了系统架构中的四种架构模式,并且分析了四种架构模式的实现及应用场景,那么先来回顾下架构中的业务逻辑层的使用及总结。 如果大家对图中讲述的内容不明白或者说是不深入那么可以参考上篇讲 解的内容:系统架构师-基础到企业应用架构-业务逻辑层。 二、摘要 本文将已架构的方式去分析
分类:
其他好文 时间:
2016-03-01 06:18:21
阅读次数:
248
一、上篇回顾 我们先来回顾下上篇讲解的内容,我们前面的几节分别讲述了,业务逻辑层、数据访问层、服务层、表现层,我们了解了这些分层的职责和分层之间的大概的关联 关系,本篇可能主要是简单的介绍下企业应用的几类模式,结合这几个分层直接的交互来完成系统功能的构建。我们还是先对我们学习的四个分层的职责和功能做
分类:
其他好文 时间:
2016-03-01 06:17:59
阅读次数:
321
网址:http://my.oschina.net/xianggao/blog/524943 0 系列目录 1 秒杀业务分析 2 秒杀技术挑战 3 秒杀架构原则 4 秒杀架构设计 4.1 前端层设计 4.2 站点层设计 4.3 服务层设计 4.4 数据库设计 4.4.1 基本概念 4.4.2 设计思路
分类:
其他好文 时间:
2016-02-27 12:16:29
阅读次数:
127
1 Lambda架构介绍 Lambda架构划分为三层。各自是批处理层,服务层,和加速层。终于实现的效果,能够使用以下的表达式来说明。 query = function(alldata) 1.1 批处理层(Batch Layer, Apache Hadoop) 批处理层主用由Hadoop来实现,负责数
分类:
其他好文 时间:
2016-02-22 09:00:44
阅读次数:
158
消息推送 消息推送是针对 Web 应用开发领域的技术,指服务端以主动方式将信息送达客户端。主要用于提升用户体验,避免用户刷新页面从服务端拉取数据。例如 Web 邮件中自动出现刚收到的邮件项,Web 即时通讯自动提示新到消息等应用场景。要实现消息推送机制,涉及两方面的内容: Web 层消息推送 服务层
分类:
其他好文 时间:
2016-02-17 10:53:34
阅读次数:
891
Liferay的插件体系是:模型-视图-控制器的portlet MVC框架。MVC是一个伟大的用于Web应用程序的设计模式,在实际应用中还应处理持久化,它可以用于检索、处理或显示。为此你需要添加更多的层:一个持久层和服务层。持久层负责保存和检索模型数据。服务层就像你的应用程序和持久层之间的缓冲区:在
分类:
其他好文 时间:
2016-02-01 18:12:43
阅读次数:
248
iOS的系统架构分为四个层次:核心操作系统层(Core OS )、核心服务层(Core Services )、媒体层(Media )和可触摸层(Cocoa Touch )。下面是IOS系统结构图。一、Core OS(核心操作系统层) 是用FreeBSD和Mach所改写的Darwin, 是开源、符合P...
分类:
移动开发 时间:
2016-01-20 00:56:47
阅读次数:
319