从下列的4道试题(试题一至试题四)中任选1道解答。
试题一
1、论企业集成架构设计及应用
企业集成架构(Enterprise Integration Arhitecture,EIA.是企业集成平台的核心,也是解决企业信息孤岛问题的关键。企业集成架构设计包括了企业信息、业务过程、应用系统集成架构的设计。实现企业集成的技术多种多样,早期的集成方式是通过在不同的应用之间开发一对一的专用接口来实现应用之间的数据集成,即采用点到点的集成方式;后来提出了利用集成平台的方式来实现企业集成,可以将分散的信息系统通过一个统一的接口,以可管理、可重复的方式实现单点集成。企业集成架构设计技术方案按照要解决的问题类型可以分为数据集成、应用集成和企业集成。
围绕“论企业集成架构设计及应用”论题,依次从以下三个方面进行论述:
1.概要叙述你参与的软件开发项目以及承担的主要工作。
2.详细说明三类企业集成架构设计技术分别要解决的问题及其含义,并阐述每种技术具体包含了哪些集成架构。
3.根据你所参与的项目,说明用了哪些企业集成架构设计技术,实施效果如何。
试题二
2、论软件测试中缺陷管理及其应用
……此处隐藏20858个字…… sp; 一、应结合自己参与的信息系统项目,说明在其中所承担的工作。
二、Redis数据分片方案
(1)范围分片:按数据范围值来做分片。如:按用户编号分片,0-999999映射到实例A;1000000-1999999映射到实例B。
(2)hash分片:通过对key进行hash操作,可以把数据分配到不同实例,这类似于取余操作,余数相同的,放在一个实例上。
(3)一致性hash分片:hash分片的改进,可以有效解决重新分配节点带来的无法命中问题。
Redis的持久化解决方案:
Redis的持久化主要有两种方式:RDB和AOF。
RDB:传统数据库中快照的思想。指定时间间隔将数据进行快照存储。
AOF:传统数据库中日志的思想,把每条改变数据集的命令追加到AOF文件末尾,这样出问题了,可以重新执行AOF文件中的命令来重建数据集。
三、第三个问题要根据项目的实际情况来写自己是怎么做的,遇到什么样的问题,如何解决的。同时文章收尾要对效果进行评价。