PriorityEngine is a cloud-based virtual queuing solution that manages traffic surges to prevent website outages and poor customer experiences during periods of excessive load. It throttles traffic by queuing and releasing requests based on the capacity of the backend systems. This ensures all requests are processed orderly and the backend systems are protected from being overwhelmed. PriorityEngine can be integrated using URL redirection or JavaScript and provides customizable waiting pages and queue management. It provides a drop-in solution to safely throttle heavy or unpredictable traffic loads during promotions without missing potential customers.
3. During A Campaign
Web Servers Page Cache Servers
Content Distribution
Network
E-commerce Application
Product Catalog &
Persistent Session DB
Product Catalog Cache Search Engine
Checkout Service
Customers & Orders
Database
Payment
Gateway
Email &
Notifications
Order Pipeline
Services
4. When people start rushing in…
Content Distribution
Network
Product Catalog &
Persistent Session DB
Product Catalog Cache Search Engine
Checkout Service
Customers & Orders
Database
Payment
Gateway
Email &
Notifications
Order Pipeline
Services
Web Servers Page Cache Servers
E-commerce Application
Order
Processing
System starts
getting
stressed
5. …and there is a flood of activity
Content Distribution
Network
Product Catalog &
Persistent Session DB
Product Catalog Cache Search Engine
Checkout Service
Customers & Orders
Database
Payment
Gateway
Email &
Notifications
Order Pipeline
Services
Web Servers Page Cache Servers
E-commerce Application
Order Processing
System eventually
becomes
unavailable
6. Excessive load on Backend Systems
Can lead to
– Outages / Reduced Availability
– Poor customer experience
– Customer drop-offs and unsold inventory
– Adverse publicity
– Diminished campaign impact
9. - Safeguards backend systems (e.g. order processing)
from excess load and holds all additional load in
scalable infrastructure
- Throttles traffic by queuing and releasing requests
based on the capacity of your backend system
- Ensures that all requests are processed in an
orderly fashion
- Insurance against website crashes / poor user
experience during excessive load
What does PriorityEngine do?
10. Landing
Page /
Mobile App
Query &
Select
PriorityEngine Workflow
Order
Processing
System
Internal Infrastructure
Customers
Success
PriorityEngine
Scalable – Cloud hosted
Priority Engine can be used site-wide as well as in
targeted campaigns, such as around specific items,
dates, themes.
Internal Infrastructure
12. • URL Redirection
• JavaScript
PriorityEngine – Integration Options
• Fully customizable Waiting Lounge / Interstitial
Page
• Automated queue management
• Real time status updates to end users
• Form data management and submission to
destination
13. • URL Redirection
• JavaScript
PriorityEngine – Integration Options
• Queue and Workflow Management API
• Full control or full automation as desired
• Status updates available as data or posted to
identified section on page
• Integrate once and queue only when needed - Pass-
through service when queuing is not needed
14. Value Proposition
Drop-in solution
to throttle heavy
or unpredictable
load. Multiple
integration
options including
via simple
JavaScript
Safeguards core
Order Processing
infrastructure
Ensures 100%
successful
transactions and
sale of planned
inventory
Helps turn an
adverse situation
into a positive
customer
experience
15. Business Case
Overflow load handler during large promotions
– Protect order system from excessive load
– Engage customers in a waiting area (push services / offers / messages to
all or a subset of users)
– Optional priority queuing for a subset of users (e.g. premium members,
high value shoppers) to move ahead faster
Load Throttling for smaller / targeted promotions
– Designate limited order processing capacity for smaller promotions
– PriorityEngine will ensure flow rate is within set limits
– Prevent targeted promotions from impacting regular / mainline bookings
– Enable marketing teams to try innovative / ambitious campaigns without
worrying about IT overheads e.g. Flash sale events (extra-low prices on
unsold inventory or select products), Campaigns for limited dates / times
(off-season, off-peak)
16. Protect your Website.
Never Miss a Customer.
Use PriorityEngine.
www.47Line.com/PE
Jags Raghavan
Co-Founder & Head - Business Development
+1-636-544-8413
jags@47line.com