Which description best exemplifies a loosely coupled component within a system architecture?
Publishing messages to an SQS queue instead of making direct API calls to another service
Calling a specific instance of an application server directly to process a task
Hardcoding the endpoint of a specific Lambda function for invocation from an EC2 instance
Using a shared database table for direct communication between two microservices