O'Reilly logo

Architecting Complex-Event Processing Solutions with TIBCO® by Paul C. Brown

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 13. Solution Modularization Patterns

Objectives

While rule-based approaches are powerful and flexible, without some discipline in organizing your rule-based solution you are liable to end up with a spaghetti-code nightmare. This chapter covers a number of patterns you can use to organize your solution and avoid this problem. After reading this chapter you will be able to

• Explain two major principles that can be used for partitioning (modularizing) a solution

• Explain the design patterns that arise from partitioning

• Explain the advantages and disadvantages of partitioning

• Describe the rules of thumb for partitioning

Partitioning Situation Recognition from Action

The characteristic pattern of an event-driven process (Figure 2-11 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required