最近在作一个项目的架构设计

项目是已有版本的升级,采用采用C/S端的架构,业务模型也并不复杂, 关键是现在用户对需求并不是很明确,所以客户要求我们采用TDD+敏捷的开发方式,作为架构师的我还是感觉到些挑战。

 

rcp+Spring rmi+sql server

 

这是客户方要求的架构方式,数据量大概在1000w 以上,并发量200个。

 

对这样的架构我要注意的地方,如下。

1) 客户与服务器的网络带宽多大。 数据传输能支持多少数据

2) client  与 server 的接口的 粒度设计

3) 分析如何 将代码分布 在client 和 server 端

4) 保证TDD良好的效果

5) 轻量的架构设计,保证快速有效的持续集成(模块间独立,高度可插拔)

6) 架构的适当前瞻性(扩展性,伸缩性)

7) 架构的运行效率(多线程,负载均衡?)

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值