Diseño de servicios cuánticos a través de la especificación AsyncAPI

Abstract

La computación cuántica ha evolucionado de ser una idea teórica a convertirse en una realidad tangible. Aunque no es posible acceder directamente a un ordenador cuántico de la misma manera que a los ordenadores convencionales, existen proveedores de servicios que ofrecen la posibilidad de utilizar esta tecnología. Sin embargo, estos servicios presentan ciertas limitaciones, especialmente la falta de herramientas que simplifiquen su uso y manejo. Este trabajo se enfoca en Amazon Braket, un servicio de computación cuántica ofrecido por Amazon, el cual procesa las solicitudes en colas de espera, lo que puede resultar en tiempos prolongados para obtener los resultados. Además, los resultados se almacenan en un servicio de almacenamiento proporcionado por el proveedor, lo que permite a los desarrolladores verificar el estado de las tareas cuánticas y recuperar los resultados obtenidos. No obstante, dado que el tiempo de finalización de la operación es incierto, este enfoque puede resultar ineficiente. Por lo tanto, se propone una solución alternativa que utiliza una arquitectura asíncrona e se integra con otro servicio, mediante una modificación de la especificación AsyncAPI. El objetivo es generar sistemas basados en eventos para integrar de manera programática los servicios cuánticos como parte de otros sistemas de software. Esto implica enviar el código cuántico a ejecutar al proveedor y obtener los datos resultantes de manera asíncrona.Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tec

    Similar works