2021.7.12 企业级应用和互联网应用
1,业务复杂度
企业级应用业务流程复杂,有严格的操作步骤,需要用户有熟悉的业务背景知识。互联网应用相对逻辑简单,数据增删改查即可满足大部分需求,用户无需太多业务背景即可上手操作。
2,数据复杂度
企业级应用往往涉及到很多数据的交互,一次操作可能读写很多张表的数据,而且数据之间关联紧密,事务一致性较强。互联网应用数据相对简单,增删改查大多数是单表操作。
3,并发及性能
企业级应用相对互联网应用来说,对高并发和性能的要求不高,企业级应用的并发数大多数在100以内即可满足,偶尔情况会需要200以上的并发数,性能满足用户基本需求即可。但互联网应用的并发数可能以千级打底,百万级千万级的并发在一些场景中也是需要考虑的(比如12306的抢票),性能关乎用户体验和市场,要求较高。
4,开发和部署
企业级应用开发周期相对都较长,有完整的流程控制,部署在一个或几个数据中心或服务器上或云上,追求一个稳字。互联网应用开发周期相对较短,快速迭代快速上线抢占市场先机,一般采用分布式部署或云部署,追求一个快字。
5,运维和更替
企业级应用运维是一个长期的过程,更新换代以年计数,而互联网应用运维节奏相对较快,哪里不行换哪里,大多数以周来计数,个别情况以天计数。

浙公网安备 33010602011771号