Research Article
Combining Discrete Event Simulations and Event Sourcing
@INPROCEEDINGS{10.4108/icst.simutools.2014.254624, author={Benjamin Erb and Frank Kargl}, title={Combining Discrete Event Simulations and Event Sourcing}, proceedings={Seventh International Conference on Simulation Tools and Techniques}, publisher={ICST}, proceedings_a={SIMUTOOLS}, year={2014}, month={8}, keywords={discrete event simulation event-driven architecture event sourcing}, doi={10.4108/icst.simutools.2014.254624} }
- Benjamin Erb
Frank Kargl
Year: 2014
Combining Discrete Event Simulations and Event Sourcing
SIMUTOOLS
ICST
DOI: 10.4108/icst.simutools.2014.254624
Abstract
Discrete event simulations (DES) represent the status quo for many different types of simulations. There are still open challenges, such as designing distributed simulation architectures, providing development and debugging support, or analyzing and evaluating simulation runs. In the area of scalable, distributed application architectures exists an architectural style called event sourcing, which shares the same inherent idea as DES. We believe that both approaches can benefit from each other and provide a comparison of both approaches. Next, we point out how event sourcing concepts can address DES issues. Finally, we suggest a hybrid architecture that allows to mutually execute simulations and real applications, enabling seamless transitions between both.