Deployment Strategies for Distributed Complex Event Processing