问题详情

博学公司是一家电子商务公司,其主要业务是在线购物,包括书籍、服装、家电和日用品等。随着公司业务规模不断增大,公司决策层决定重新设计并实现其网上交易系统,公司负责系统开发的王工和李工分别给出了两种不同的设计方案,如图12-15和12-16所示。 公司的架构师和开发者针对这两种设计方案,从服务器负载情况、业务逻辑的分离性、系统可靠性、实现简单性等方面进行讨论与评估,综合考虑最终采用了李工给出的方案。


时间:2021-12-22 00:19 关键词: 系统架构设计案例分析 高级系统架构师

答案解析

<p> 影响Web应用系统性能的3个主要因素分别是:<br> ①数据库的连接与销毁。可以采用数据池的方式缓存数据库连接,实现数据库连接复用,提高系统的数据访问效率。<br> ②构件或中间件的加载与卸载。可以采用分布式对象池的方式缓存创建开销大的对象,实现对象复用,用以提高效率。<br> ③线程的创建与销毁。可以采用线程池的方式缓存已经创建的线程,提高系统的反应速度。</p>
相关问题