The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems