Yes. purely functional and immutable events are the most reliable foundations for distributed computing.