Asyncapi, Event Driven Architecture, API, Microservices, Open Source.
AsyncAPI and how it related to other similar concepts such as WebSocket's send and receive. In my experience, it’s easier to think of publish and subscribe from user's perspective: A user publishes messages to a channel on a server. A user subscribes for messages from the channel on a server.