Performance Analysis of the Event Manager

To derive a performance model of the EM, we focused on the notification engine. Certainly, the subscription engine could have been used, but the processing performed by it is less intensive than the processing that the notification engine undergoes on the arrival of an event. The subscription engine retrieves subscriptions from consumers from its queue, parses the SIP request and the payload, updates the database, and sends a response to the consumer. The notification engine, on the other hand, must retrieve published events from its queue and execute the selection process to determine if a consumer is interested in receiving a notification. If so, it transmits a notification toward the consumer and awaits a response indicating that the notification arrived at its destination.

0 0

Post a comment