This chapter describes the design approach for TIBCO StreamBase® Runtime applications. It also defines the key concepts that must be understood to perform performance analysis and tuning.