Un desarrollador ha lanzado 'Hiraeth', un emulador local de AWS SQS (Simple Queue Service) diseñado para simplificar las pruebas de integración. Este proyecto, aún en fase temprana, permite a los desarrolladores simular el comportamiento de SQS en su entorno local sin necesidad de conectarse a la infraestructura de AWS real. Hiraeth utiliza SQLite para almacenar el estado y ofrece una interfaz web para la depuración, facilitando la inspección de colas y mensajes. Se puede ejecutar fácilmente a través de Docker Compose, exponiendo un endpoint compatible con AWS SQS en http://localhost:4566 y una interfaz de administración en http://localhost:4567. Aunque no es un reemplazo para AWS en producción, Hiraeth es ideal para el desarrollo y las pruebas locales, especialmente útil para aquellos que trabajan con el AWS SDK. Actualmente, soporta funcionalidades básicas como la creación de colas, envío y recepción de mensajes, y la gestión de atributos, aunque algunas características avanzadas de FIFO (First-In, First-Out) y la aplicación de políticas de IAM aún no están implementadas. El código fuente y las imágenes Docker están disponibles en GitHub bajo la licencia MIT.
