The combination of SNS, SQS, and Lambda is a common architecture in serverless applications on AWS, allowing for improved UX by offloading slow tasks. However, this setup presents challenges for observability, as tools like X-Ray struggle to trace invocations end-to-end due to the lack of visibility into the SNS-SQS-Lambda chain. Lumigo has recently addressed this issue with a new feature that allows users to see transactions involving these components and gain insights into the state of their application during these transactions.