目录[-]0 系列目录1 秒杀业务分析2 秒杀技术挑战3 秒杀架构原则4 秒杀架构设计4.1 前端层设计4.2 站点层设计4.3 服务层设计4.4 数据库设计4.4.1 基本概念4.4.2 设计思路5 大并发带来的挑战5.1 请求接口的合理设计5.2 高并发的挑战:一定要“快”5.3 重启与过载保护...
分类:
其他好文 时间:
2016-01-10 23:54:49
阅读次数:
253
OSGI框架为Java定义了一个动态模块化系统,它使你可以更好地控制代码结构,动态管理代码的生命周期,并且提供了代码写作的松耦合方式;更值得称道的是,它的规范文档描述详尽。--《OSGI实战》OSGI分层架构服务层关注于模块,特别是模块内的组件间的交互和通信。生命周期层关注于提供执行时模块管理和对底...
分类:
其他好文 时间:
2016-01-09 13:53:51
阅读次数:
233
Spring框架学习之IOC(二)接着昨天的内容,下面开始IOC基于注解装配相关的内容在 classpath 中扫描组件 特定组件包括:–@Component: 基本注解, 标识了一个受 Spring 管理的组件–@Respository: 标识持久层组件–@Service: 标识服务层(业务层)....
分类:
编程语言 时间:
2016-01-06 11:51:51
阅读次数:
306
《用户体验要素》第1版发表于2002年,第2版出版于2010年,第2版的中文版竟然在2015年上市。书的写法比较单调,感觉像是大道理的叙述,不像《写给大家看的设计书》,没有多少实例,看到第29页发现全书的重点就是那一张图。因为软件架构设计中动不动就来个5层设计,界面层、组件层、用户逻辑层、数据服务层...
分类:
其他好文 时间:
2016-01-06 09:05:58
阅读次数:
818
用一句话解释委托:委托是一种可以把引用存储为函数的类型。有些类似Spring框架对于接口的用法,向Action中注入Service对象。Action并不知道调用哪个服务层,只有容器通过配置文件向Action注入Service对象后,Action才能知道调用的是哪个实现的服务层对象。你传入的是那个实现...
一、概述 缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。 数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存) 业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。 表现层/数据服务层(传统web的表现层)也可以...
分类:
Web程序 时间:
2016-01-03 22:30:30
阅读次数:
235
1.iOS基于UNIX系统,因此从系统的稳定性上来说它要比其他操作系统的产品好很多2.iOS的系统架构分为四层,由上到下一次为:可触摸层(Cocoa Touch layer)、媒体层(Media layer)、核心服务层(Core Services layer)、核心操作系统层(Core OS la...
分类:
移动开发 时间:
2015-12-21 18:16:34
阅读次数:
252
From :http://www.cnblogs.com/chenlinzhi/p/4332628.html一点记载:中Domain为领域模型层;Reposirory为仓储层,主要负责数据库操作;Service为服务层,项目的业务逻辑全在此;Infrastructure为基础结构层,项目通用的类库在...
分类:
Web程序 时间:
2015-12-20 19:15:36
阅读次数:
307
我们讲到了iOS软件体系结构中的基础层Core OS,那么在核心操作系统层之上的就是iOS系统的核心服务层Core Service,核心服务层主要由两个部分组成:核心服务库和基于核心服务的高级功能。本文对这两种功能做一详解。 一、核心服务层所包含的库如下: 1、Address Book Fr...
分类:
移动开发 时间:
2015-12-17 15:59:42
阅读次数:
312
负载均衡设备是大型网站架构中必不可少的组件,不论是在应用层,服务层还是数据库层都有广泛的应用。本文是负载均衡详解的第一篇文章,介绍负载均衡的原理,负载均衡分类(DNS负载均衡,HTTP负载均衡)。
分类:
Web程序 时间:
2015-12-13 20:21:58
阅读次数:
340