Question 22
In a web application using webhooks and Redis for real-time data synchronization:
Scenario: An order management system where:
• When an order is created, a webhook is sent to a notification service
• Redis stores the current order cache
• Multiple concurrent requests update the cache
Which statements about this architecture are true?
Webhooks guarantee that the notification service will process events in the exact order they were triggered
Redis is suitable for this use case because it's an in-memory data structure store that provides fast access to cached data
The webhook will automatically retry if the notification service is temporarily unavailable
Webhooks use HTTP POST requests to communicate events asynchronously