AsyncAPI / AsyncAPI Conf 2022

Add meeting Rate page Subscribe

AsyncAPI / AsyncAPI Conf 2022

These are all the meetings we have in "AsyncAPI Conf 2022" (part of the organization "AsyncAPI"). Click into individual meeting pages to watch the recording and search or read the transcript.

16 Nov 2022

AsyncAPI Conference 2022 - Day 2
4th November 2022

The Async API spec is absolutely fantastic, but what if you could generate this automatically from the data already flowing through your application? If only the data flowing through your event stream could be captured and have event schema automatically generated, versioned, and recorded in a database. This talk walks you through what we’ve done with Inngest to implement this into our system and how we built a tool to generate Async API specs automatically. From inferring event schema, creating an versioned event schema registry and generating Async API specs from this data. With this auto-generated Async API spec one can then take advantage of all of the wonderful tools in the Async API ecosystem.
  • 1 participant
  • 18 minutes
architectures
implementation
api
documenting
microservices
enables
ingest
org
evoke
event
youtube image

16 Nov 2022

AsyncAPI Conference 2022 - Day 3
5th November 2022

Want to try out AsyncAPI for your brand new Websocket API? Sure, that’s a great fit! But have you ever thought about all the other use-cases where AsyncAPI could also shine? Reactive system design, microservices adoption, data lake ingestion, hybrid-cloud communication, even mainframe integration… all these use-cases may benefit from AsyncAPI adaptable structure and protocol bindings. And we’re not just talking about documenting stuff… but making all these Event Driven Architecture patterns faster and easier to deliver for development teams!

In this session, we will:
- Discuss all the places AsyncAPI can be used in complex organization Information System,
- Highlight the capabilities of AsyncAPI that make it rocks for the different jobs,
- Give an overview of Microcks for speeding-up and securing the delivery of EDA components described with AsyncAPI.
  • 1 participant
  • 42 minutes
eda
exposition
api
enterprise
microservices
users
initiatives
pda
processors
understand
youtube image

16 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

While being a black woman in tech is challenging, being a mother in tech involves facing a whole other set of biases from corporations and OSS communities. Whenever an opportunity arises, many people quickly assume mothers don’t have the same time and dedication to complete work, resulting in fewer mothers receiving tech opportunities. In this talk, I’ll highlight how I broke into OSS as a mother, how AsyncAPI gave me a fair chance to learn new skills, and how to best support mothers contributing to open-source.
  • 1 participant
  • 25 minutes
women
transitioning
career
initiative
working
society
currently
api
tech
ago
youtube image

16 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

In this talk, Luke will describe the design, build, and operation of a cross-domain event distribution service at The LEGO Group. The cross-domain event service is part of a production workload powering global e-commerce at massive scale, running on the AWS public cloud. A novel approach to standardising event schema and payloads that utilises AsyncAPI and CloudEvents will be presented. We will also explore the use of web standards in cross-domain event production, such as JSON Patch for data marshaling and JSON Web Tokens for encoding and encryption of payloads. We'll explore how the use of AsyncAPI tools supports the delivery lifecycle of this system, including Modelina for automated generation of type definitions and Generator for documentation. We will also see how AsyncAPI schema can be integrated with Spotify’s Backstage platform to simplify the onboarding of new event consumers through event documentation and discovery.
  • 1 participant
  • 45 minutes
edas
domain
eventbus
commerce
providers
important
api
talking
workflow
async
youtube image

16 Nov 2022

AsyncAPI Conference 2022 - Day 2
4th November 2022

Imagine a world where you can design your event-driven architecture in an event portal that catalogues and governs your system’s schemas, events, and applications; auto generates AsyncAPI spec files that defines every application; and automagically generates Postman collections that model the interactions between microservices in your overall EDA system. That would be living the dream. Well, Developer Advocate Tamimi is going to show you that your dream is now a reality with PubSub+ Event Portal! In this talk, Tamimi will showcase how AsyncAPI spec files can be auto-generated from PubSub+ Event Portal, then using a converter, generate Postman Collections and how setting up a Postman mock server can show you the flow of events over a REST port on PubSub+ Event Broker. Attendees will leave the talk with the knowledge of: - The basics of Postman collections and Postman mock servers - Generating Postman artifacts from an AsyncAPI spec file - Solace PubSub+ Event Broker protocol translation.
  • 1 participant
  • 34 minutes
application
customers
microservice
management
leveraging
services
protocol
post
model
machine
youtube image

5 Nov 2022

https://conference.asyncapi.com/

Contents:

00:00:00 Waiting for starting
00:04:13 Opening
00:05:45 Let Me In: Open the Doors of your Organization for Student Contributors - Karuna Tata, AsyncAPI Initiative
00:42:25 Automating Governance for Asynchronous APIs - Nauman Ali, Stoplight
01:21:57 Catalog your Events with AsyncAPI - David Boyne, AWS
02:02:06 Contract Driven Development in AsyncApi, Tools and Procedures - José Enrique García Maciñeiras & Pablo José López Rivadulla, Sngular
02:50:21 AsyncAPI Recipes for EDA Gourmet - Laurent Broudoux, Microcks.io
03:38:20 The Future of Messaging? "Store-Carry-Forward" (SCF) Protocols, Delay Tolerant Networks, and AsyncApi - Ismael Velasco, Adora Foundation & Green Software Foundation
04:31:48 Quality of Service in Asynchronous Services: An AsyncAPI Extension with Service Level Agreement Support - Marc Oriol Hilari, Universitat Oberta de Catalunya (UOC)
04:58:38 Break
05:32:06 AsyncAPI and the World Wide Flow - James Urquhart, VMware
06:11:48 Generating and Using AsyncAPI Specs from Real-World API Data - Natalie Edson & Rob Galanakis, Lithic Technology
06:40:10 Closing
  • 17 participants
  • 6:45 hours
conference2022
welcomes
thanks
speakers
hosting
presenting
attenders
exciting
comments
ahead
youtube image

5 Nov 2022

AsyncAPI Conference 2022 - Day 3
5th November 2022

As the Internet begins to connect real-time activity streams across organizations, the advent of standard interfaces and protocols is both essential and inevitable. When these standards are broadly adopted, the cost of event-driven integration drops substantially, which in turn encourages more organizations to use eventing to signal activity to customers, partners, and others. The result of this flywheel will be broad adoption of event-driven integration, and the advent of what we might call the World Wide Flow. AsyncAPI is well suited to fulfill the interface standard needs of this vision. This talk will detail the concept of flow architectures, the ways in which AsyncAPI can work with other standards (such as CNCF Cloud Events) to create a ubiquitous mechanism for creating and consuming event-streams at Internet scale. It will also detail how we will evolve from the types of integration we see today to the World Wide Flow. Attendees will walk away with architectural and design considerations they can use today to more readily adapt to the WWF as it emerges.
  • 1 participant
  • 27 minutes
flow
flowing
stream
streaming
integrating
worldwide
eventbridge
communication
wwf
interpret
youtube image

5 Nov 2022

AsyncAPI Conference 2022 - Day 3
5th November 2022

Style guides are one of the most effective tools to build consistent Async APIs, that follow best practices. Automation increases the effectiveness of style guides by making it easy for developers/designers to do the right thing. In this session, we'll go through best practices for creating AsyncAPI style guides and making them part of the CI/CD process.
  • 1 participant
  • 20 minutes
apis
api
governance
standardization
automation
guidelines
epi
versioning
centralized
implementing
youtube image

5 Nov 2022

AsyncAPI Conference 2022 - Day 3
5th November 2022

Event Driven Architectures is growing, the usecases are rising and technology is making EDA applications more and more accessible. Businesses around the world are building decoupled, evolutionary based architectures that are providing huge value to organisations. The AsyncAPI spec is a great way to standarise the way we document our events, publishers, subscribers and brokers. This standard allows us to create tooling and new experiences for engineers. Discovering and documenting events always seems like an after thought, but we can a new mindset emerging and the importance of event governance and documentation. In this talk, David will be sharing with you tooling he has wrote around AsyncAPI and ways you can create Catalogs for your Events, Services, Domains using your AsyncAPI files. David will be talking you through EventCatalog, how to get started and setup with your AsyncAPI files.
  • 1 participant
  • 31 minutes
architectures
eventbridge
servers
api
providers
developer
streaming
asyn
community
kpi
youtube image

5 Nov 2022

AsyncAPI Conference 2022 - Day 3
5th November 2022

One of the challenges of working with 3rd party APIs is the unreliability of their data schemas. Missing or incorrect specifications and documentation contribute to a very real problem—any code built against these schemas cannot be relied on as correct until you collect enough examples to prove that it is likely not-incorrect. This causes issues throughout the development process, from poor-quality canned test data to bugs and errors in production. A good way to solve this is by regenerating AsyncAPI specifications from the 3rd party API data you have available, and using these specifications to validate live data, generate examples for unit tests, and eventually self-improve the specifications. We will demonstrate how this approach solved real problems on the API integration product WebhookDB by: 1) creating a comprehensive regression testing system, built on AsyncAPI specifications generated by data we captured in the real world; 2) providing access to the AsyncAPI specifications of 3rd party APIs supported on WebhookDB, thereby paying forward the investment made into AsyncAPI to potentially improve users' applications and data pipelines.
  • 2 participants
  • 19 minutes
webhodesv
webhooktp
webhookdb
programming
webrtv
apis
host
specification
protocols
consultancy
youtube image

5 Nov 2022

AsyncAPI Conference 2022 - Day 3
5th November 2022

Starting your Open Source journey as a student can bring many opportunities that could boost your career at an early stage. But, how many students are getting to live this dream? Open Source organizations may significantly influence a student contributor's journey by creating a welcoming environment for all. In this talk, I will share a few examples of OSS communities doing a great job welcoming students to OSS (i.e., AsyncAPI, EddieHub, Data On Kubernetes, etc.). We'll discuss how AsyncAPI keeps working to create a diverse and inclusive environment by welcoming contributors of all knowledge levels and matching them with mentors, how the Data of Kubernetes community welcomes contributors who can rap and design, and more! Lastly, the audience will learn how to prevent issues such as a lack of inclusivity, communication gaps amongst contributors, and a lack of mentors to help onboard new contributors.
  • 1 participant
  • 28 minutes
software
repositories
open
programmers
wikis
discussion
hacktoberfest
streaming
collaborate
api
youtube image

5 Nov 2022

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.
  • 1 participant
  • 20 minutes
service
services
quality
asynchronous
api
performance
provider
servers
provisioning
latency
youtube image

4 Nov 2022

AsyncAPI Conference 2022 - Day 2
4th November 2022

Event-driven architecture (EDA) is all around us, and we may interact with EDA-based systems daily without even knowing it. It is the architectural backbone of capital markets, many retail banks, e-commerce platforms, and airlines. With hundreds, and even thousands, of applications in an EDA system, there can be a lot of challenges – including defining applications in a standardized specification and the distribution of asynchronous APIs to other stakeholders. The first challenge is tackled by the AsyncAPI spec and the second by event API products. In this talk, Developer Advocate Tamimi and CTO Group Architect Jesse Menning will cover the fundamentals of event API products and the advantages of having a standardized way to share APIs with other users. The way asynchronous event APIs are managed in an event portal, defined in AsyncAPI specs, and distributed via event API products will remind developers/architects of how synchronous REST APIs are typically managed in a developer portal, defined in OpenAPI specs, and distributed via API products.
  • 2 participants
  • 29 minutes
api
conference
event
asynchronous
important
presented
enterprise
thinking
ahead
eda
youtube image

4 Nov 2022

AsyncAPI Conference 2022 - Day 2
4th November 2022

AsyncAPI is an open-source project that seeks to promote and facilitate the development of asynchronous APIs and event-driven architecture (EDA). In this talk, Alejandra details how contributions from our 2022 GSoD project completely changed the Information Architecture and UX of AsyncAPI Docs. By the end of this talk, the audience will learn about individual writing contributions made by AsyncAPI Docs interns, individual UX improvements incorporated in collaboration with design contributors, and the resulting community feedback.
  • 1 participant
  • 28 minutes
sync
api
docs
thanks
conference
asyncypi
initiatives
github
twitter
currently
youtube image

4 Nov 2022

AsyncAPI Conference 2022 - Day 2
4th November 2022

AsyncAPI is an open-source (OSS) project that seeks to promote and facilitate the development of asynchronous APIs and event-driven architecture (EDA). In this talk, I will detail how getting involved as an OSS contributor in the AsyncAPI initiative has opened a new career path for me in OSS. By the end of this talk, the audience will learn how my personal experience working in corporate as a software engineer contrasts with my OSS contribution experience, now inspiring me to pursue a new career path in OSS.
  • 1 participant
  • 22 minutes
initiative
contributors
developers
software
maintainers
problems
interning
realized
documenting
google
youtube image

4 Nov 2022

AsyncAPI Conference 2022 - Day 2
4th November 2022

Abir will be sharing his journey from a contributor to a TSC Member at AsyncAPI. The talk will be help new contributors to get started with contributing to AsyncAPI. He will also share about the project AsyncAPI Problem Interface, which is used across the AsyncAPI organisation for handling errors in the tools like AsyncAPI Server, AsyncAPI parser, etc.
  • 1 participant
  • 8 minutes
api
websocket
async
server
users
developer
project
journey
github
mentorship
youtube image

4 Nov 2022

AsyncAPI Conference 2022 - Day 2
4th November 2022

This session will provide you with an overview of things we managed to achieve as community in the last years. Community growth, goals and its current state. We will also explore what should be the direction for the community in the future and how to make it happen together. Join this session if you want to learn how AsyncAPI changed over the years.
  • 1 participant
  • 29 minutes
api
views
asang
users
viewers
conference
servers
data
community
important
youtube image

4 Nov 2022

AsyncAPI Conference 2022 - Day 2
4th November 2022

In the past, working with event-driven architecture (EDA) meant you had to struggle with information about endpoints and the type of event payloads available for consumers or required by producers. With AsyncAPI, we can easily describe how those servers, endpoints, and payloads compose our EDA. The AsyncAPI Initiative is not only in charge of the specification but has created open source projects to make it easier for developers to work with the specification documents. Besides the AsyncAPI team, other EDA providers have contributed projects to the ecosystem to power the usage of AscyncAPI at different levels. In this session, we will go from discovering events in current brokers to designing, testing, and mocking projects that help server implementations and consumer and producer generators. We will review the open source projects, generators, and other components of the expanded ecosystem related to EDA.
  • 1 participant
  • 21 minutes
eda
api
conference
important
implementation
session
initiative
conversation
eva
connectivity
youtube image

3 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

Generator is a tool that you can use to generate whatever you want based on the AsyncAPI specification file as an input. By using this tool, I can easily automate the code and docs generation process. I can just modify the readily available list of Templates by AsyncAPI organization, provide an input file and automatically generate whatever I need. In this talk, The speaker will cover a few introductory use cases of the Generator library & give a brief demo on how to generate code/docs using the Generator tool. By the end of this talk, the audience will get introduced to - Why the generator tool should be used & how it can help you in your work (Use cases) and How they can actually use it (Beginner level demo of how they can generate code/docs).
  • 1 participant
  • 15 minutes
generator
generate
templates
asynpy
conference
documentation
tool
apis
development
associated
youtube image

3 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

When working on API enablement projects in an enterprise context, the team relatively comes to the point that new technologies and specifications need to be introduced. But how does one deal with this situation in concrete terms? How many experiments are possible? How do you put the brakes on the emerging best practice euphoria? I would like to address all these points using AsycAPI as an example. In order to enable a kind of golden path that helps us to deal with such enablement situations in a more relaxed way.
  • 1 participant
  • 19 minutes
enterprise
enterprises
apis
foreign
innovation
adapting
thinking
centric
developer
enablement
youtube image

3 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

Event-driven applications benefit from the power and flexibility of asynchronous interactions. But they remain applications, and ideally use the same processes and tooling used by their more staid synchronous counterparts. But what's the best way to deploy async applications? Provision their infrastructure? Test their functionality? Rather than bespoke property files and custom solutions, enterprises are integrating existing SDLC tooling like git, Ansible, Postman and Jenkins with AsyncAPI, with exciting results.
  • 1 participant
  • 23 minutes
api
apis
microservices
asynchronous
lifecycle
nasync
proprietary
protocol
enterprise
automation
youtube image

3 Nov 2022

AsyncAPI Conference 2022 - Day 3
5th November 2022

During the process, to develop several microservices following the approach of Contract Driven development, as part of the API First initiative, we found ourselves in the lack of tools and help to achieve the main objective: Develop high quality software. So we decided to build the necessary tools in order to make our life easy. Since we need to combine different APIs paradigms and, also, APIs from different microservices, we found the current tools had two problems: Don't support the paradigm (Spring cloud Contract doesn't have support for OpenApi or AsyncApi) or the actuals code generator doesn't suit our needs quite well, that is why we built our own tools and shared them with the community. In this context, we created a maven plugin capable of building a skeleton of code base on Asyncapi (or OpenApi) definition, and a Spring Cloud Contract (SCC) converter to be use with the original SCC Maven plugin capable of parsing an AsyncApi definition and generate the code for testing the producers and create the stubs for consumer. The main goal is allowing everybody to work with the paradigm of Api First along with Contract Driven development.
  • 1 participant
  • 45 minutes
contra
mono
ape
regarding
complicated
controversial
introduce
taking
project
sagas
youtube image

3 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

AsyncAPI is an open-source specification tool helpful for describing asynchronous APIs and event-driven architectures. In this talk, I will share my onboarding experience as a first-time contributor to the AsyncAPI documentation. By the end of this talk, my audience will learn what kind of onboarding help new AsyncAPI contributors receive, how new contributors can find answers to their questions, and how AsyncAPI mentors supported me through my learning curve of contributing to our documentation.
  • 1 participant
  • 21 minutes
initiative
experience
conference
techie
anissat
interning
interested
asyn
open
homebodying
youtube image

3 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

AsyncAPI version 3 is right around the corner, but what does it contain, and more specifically why does it contain it? Jonas will introduce the changes that have already been accepted and explain why they were. Introduce the changes that are still being discussed and the current outstandings. Which have been rejected or discontinued. This will give you a complete overview of what is to come. Jonas will also give his thoughts on how major version changes can become less painful in the future.
  • 1 participant
  • 26 minutes
presentation
api
users
signups
conference
client
message
discussions
async
thanks
youtube image

3 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

Event-Driven APIs and Event-Driven Architecture are a popular topic these days. But what exactly does it mean and how do various patterns of event-driven designs fit into the bigger architectural context? In this presentation we will go through a series of patterns for event-driven APIs. We start with the simple idea of individual APIs being designed and implemented as event-driven APIs. Me then move on to API landscapes supporting the pattern by providing infrastructure elements. We discuss the idea of the entire landscape being exclusively event-driven. We then move on to discuss specific patterns such as CQRS and event sourcing. The goal of this presentation is to allow attendees to walk away with a better overview of the space in which events are used today, and how they factor in the realities of existing approaches and landscapes.
  • 1 participant
  • 27 minutes
api
apis
conference
events
server
presentations
protocols
hype
interested
soap
youtube image

3 Nov 2022

AsyncAPI Conference 2022 - Day 1
3rd November 2022

In AsyncAPI you can define payloads with any type of payload standard through something called schema format. This is the story of, arguably the most impactful feature in AsyncAPI, which creates ripple effects of not only problems but opportunities for tooling. Jonas will introduce the basics of payload standards such as but not limited to OpenAPI schema object, AsyncAPI schema object, JSON Schema, Avro, and JTD by digging into their use-case and limitations and what that means for tooling. It will then follow into the state of AsyncAPI tooling and how they handle and try to solve the problems at hand to create a better API toolbox for you.
  • 1 participant
  • 32 minutes
payload
schemas
functionality
tooling
presentation
apis
formats
section
clicker
csv
youtube image

2 Nov 2022

This stream is for folks volunteering for the conference to make sure everything runs smoothly
  • 7 participants
  • 1:31 hours
streaming
chats
sharing
users
firefox
login
chrome
android
sorry
russian
youtube image