youtube image
From YouTube: Quality of Service in Asynchronous Services - Marc Oriol Hilari, Universitat Oberta de Catalunya

Description

AsyncAPI Conference 2022 - Day 3
5th November 2022

AsyncAPI enables the definition of the functional capabilities of asynchronous services and how they can be consumed from a technical perspective (e.g. servers, channels, payloads,...). However, AsyncAPI specifications do not support for the definition of the Quality of Service (QoS) that is expected from those services. For example, latency, availability or throughput are key QoS metrics that need to be guaranteed in order to ensure the proper operation of the system. Usually, the required QoS can be specified in the form of a Service Level Agreement (SLA). However, current SLA languages have been mainly defined for synchronous services, and they do not address the inherent requirements that the asynchronous services pose. In this talk, Marc Oriol will discuss the main requirements in asynchronous services for the definition of SLAs and will present an extension of the AsyncAPI specification that enables the definition of SLAs for asynchronous services. Marc Oriol will also present an eclipse-based tool that supports the specification of Asynchronous APIs with SLAs using the proposed AsyncAPI extension.