Chapter 6. Conclusion

This reference architecture reviews the architectural design and features of the HACEP, or Highly-Available and Scalable Complex Event Processing, framework. The technologies used within the framework are then discussed in detail as to best describe how the framework functions.

Following, examples provided alongside the HACEP source code which exemplify usage of HACEP directly via command-line and then via REST API within an EAP-hosted application are also previewed and discussed. Creation of an example enterprise application integration where HACEP is paired with JBoss A-MQ as an event channel is also described step-by-step.

By walking through the architectural design and integration of the HACEP framework, various features, points of consideration, and best practices are outlined and presented in circumstances similar to those which will be encountered when leveraging the framework in every-day situations and production systems.