arxiv文献:事件溯源系统及其图式演变的经验表征-行业经验教训


由于事件源系统可靠,灵活且可扩展,因此越来越受欢迎。在本文中,我们将详细地研究这种软件体系结构模式,该模式在行业中迅速流行,但并未引起科学界的广泛关注。我们通过建构主义扎根的理论来做到这一点,这证明了从实践者那里提取架构知识的合适的定性方法。
在讨论19个事件源系统的基础上,我们探讨了事件源模式的原理和背景。给出了对模式本身及其与其他模式的关系的描述,如与从业人员所讨论的。
这些描述本身以25位工程师的经验为基础,使其成为新的从业人员和科学家的可靠来源。我们确定了从业人员遇到的五个挑战:事件系统的发展,陡峭的学习曲线,缺乏可用的技术,重建预测和数据隐私。
关于如何解决事件系统开发的首要挑战,我们发现了五种策略和解决方案,可在开发不断发展的事件源系统时为从业人员提供设计选择支持:版本化事件,弱模式,转换,就地转换以及复制和转换。
文献点击标题。