码迷,mamicode.com
首页 > 编程语言 > 详细

Java Web 架构 需要解决的几个问题

时间:2015-06-15 18:08:42      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:

1 整体架构的选择,是选择重量级架构  还是POJO轻量级架构。

2 系统建模,是选择过程式设计还是面向对象的设计。

过程式设计指的是业务逻辑层只提供一个Service的接口和实现。

面向对象设计指的是采用domain  model模式,对整个系统进行整体的对象建模和设计。

3 怎样访问数据库,是选择jdbc的方式还是使用现在的持久层框架

4 怎样处理并发事务,短事务的并发处理和长事务的并发处理。

短事务的并发处理,有几个方案可供选择:

a 使用最少并且性能最差的是采用隔离的事务级别。

b 乐观锁 悲观锁

5  服务器的选择,是选择 tomcat 级别的 还是应用服务器。

6 连接池的选择。

7怎样处理对数据库的压力

怎样判断数据库的压力 在具体的哪几张表上,对压力大的表采用怎样的策略来应对 ?

数据库压力大,是需要做横向还是纵向切分?对具体的表而言,是散列还是其他策略?

8 怎样做数据库的负载均衡

9怎样做应用的负载均徇

Java Web 架构 需要解决的几个问题

标签:

原文地址:http://www.cnblogs.com/shuanlei/p/4578406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!