You have already learned how to implement the structure of an OEP application according to the programming model. In this chapter, you learned a great deal about application configuration and server configuration. By now, you should be able to see how flexible an OEP application can be. You can design it to accomplish any type of event processing use case and integrate with other systems in many different ways. There are also many performance-tuning options available to you for your application and for the server.
In the next chapter, we will cover CQL processing in great detail. This is one of the most important aspects of the product. It will allow you to easily program complex constructs into your application logic.