-
-
Notifications
You must be signed in to change notification settings - Fork 980
chore(blog): add October community summary #4512
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 5 commits
835a052
b99b08d
0be99ef
085c12f
0987131
81535fb
fefecf9
4748edd
3573169
36d7232
8e090c5
c2867f9
6bd211b
e77081a
ed1a7e6
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| [{"companyName":"Reiffeisen Bank","useCase":"Implementing a Continuous Integration and Continuous Delivery (CI/CD) pipeline utilizing GitOps principles to deploy a topology constructed on AsyncAPI definitions using a Kubernetes operator to an Apache Pulsar cluster.","resources":[{"title":"Video: From an AsyncAPI Definition to a Deployed Pulsar Topology Via GitOps","link":"https://www.youtube.com/watch?v=_MwzLZMwFN8"}]},{"companyName":"LEGO Group","useCase":"Managing brokers, where developers abstain from direct access to the management console and instead upload AsyncAPI documents to a self-service API, which provisions access and topics specified in the documents.","resources":[{"title":"Video: Documentation as Configuration for Management of Apache Pulsar","link":"https://www.youtube.com/watch?v=m8I0fYjx6Cc"}]},{"companyName":"LEGO Group","useCase":"Defining, documenting, and distributing event-driven APIs while ensuring consistency and governance.","resources":[{"title":"Video: Cross-Domain Events with AsyncAPI and AWS","link":"https://www.youtube.com/watch?v=qjarcJQVLOg"}]},{"companyName":"Bank of New Zealand","useCase":"Establishing a decentralized company-wide governance strategy for APIs, providing a self-service platform for publishing APIs and documentation.","resources":[{"title":"Video: Self-service Events & Decentralised Governance with AsyncAPI: A Real World Example","link":"https://www.confluent.io/events/kafka-summit-apac-2021/self-service-events-and-decentralised-governance-with-asyncapi-a-real-world/"}]},{"companyName":"Zora Robotics","useCase":"Documenting public MQTT APIs for IoT products and constructing a developer portal.","resources":[{"title":"Video: Building and managing an extensive API for Robotics and IoT","link":"https://www.youtube.com/watch?v=yjHgT0n2BtA"},{"title":"Docs: Building and managing an extensive API for Robotics and IoT","link":"https://docs.zorabots.be/dev-mqtt-docs/latest/index.html"}]},{"companyName":"Walmart","useCase":"Managing a centralized API Hub for internal teams, enhancing event discoverability and visibility using AsyncAPI. AsyncAPI facilitates company-wide governance on asynchronous APIs.","resources":[{"title":"Video: Time For AsyncAPI Specification","link":"https://www.youtube.com/watch?v=SxTpGRaNIPo"}]},{"companyName":"eBay","useCase":"Facilitating partner integration with eBay through asynchronous communication, leveraging public AsyncAPI documents for code generation and rapid integration, while ensuring governance and standardization.","resources":[{"title":"Video: AsyncAPI 2.0: Enabling the Event-Driven World","link":"https://www.youtube.com/watch?v=SxTpGRaNIPo"},{"title":"Article: AsyncAPI 2.0: Enabling the Event-Driven World","link":"https://innovation.ebayinc.com/tech/engineering/asyncapi-2-0-enabling-the-event-driven-world/"},{"title":"Docs: Overview of Notification API with public AsyncAPI documents","link":"https://developer.ebay.com/api-docs/commerce/notification/overview.html"}]},{"companyName":"Postman","useCase":"Enhancing discoverability of information about system events by building a tool called Synapse for provisioning entire event-based infrastructure, with AsyncAPI documents as the source of truth.","resources":[{"title":"Video: Turbocharging your Developer Ecosystem with Events Powered by SNS/SQS, Serverless, and AsyncAPI","link":"https://www.youtube.com/watch?v=0_7QZyKLPoE"}]},{"companyName":"Adobe","useCase":"Providing event documentation to expedite development by generating classes based on message payload information from AsyncAPI documents.","resources":[{"title":"Slides: AsyncAPI and Modelina","link":"https://drive.google.com/file/d/1AVCG9_fFtuOtrvZVZWENmU2aDT7C51Jr/view?usp=sharing"}]},{"companyName":"Open University of Catalonia and Prodevelop","useCase":"Enabling monitoring of ports through a design-first approach, utilizing UML class diagrams to design the entire infrastructure. UML diagrams are source of truth for generated AsyncAPI documents that later are used for models and clients generation. These documents are extended with additional SLA properties to specify runtime quality of service requirements, facilitating real-time monitoring.","resources":[{"title":"Video: Leveraging AsyncAPI To Detect Anomalies in Smart Ports Platforms","link":"https://www.youtube.com/watch?v=m4KS6FSeTT4"}]},{"companyName":"Oracle","useCase":"Documenting data streaming APIs with AsyncAPI documents for client library generation in various programming languages, reducing development time for applications consuming data.","resources":[{"title":"Video: Productizing AsyncAPI for Data Replication","link":"https://www.youtube.com/watch?v=CGLlxYy66LY"}]},{"companyName":"TransferGo","useCase":"Enhancing discoverability of information about event-driven systems by documenting services with AsyncAPI, rendering documentation, and creating catalogs of events. Legacy services utilize a special library to generate AsyncAPI documents, while new services require AsyncAPI documents for generating PHP classes.","resources":[{"title":"Slides: How TransferGo Uses AsyncAPI To Improve Developer Experience","link":"https://drive.google.com/file/d/1t7tYMr8FMRInaZV0lWod1QfDuhhSjwBJ/view?usp=sharing"}]},{"companyName":"Kuehne+Nagel","useCase":"Implementing a GitOps-based pipeline to enable self-service management of Kafka infrastructure, including access control management. Automation of AsyncAPI document governance ensures consistency in the infrastructure at the pull request level.","resources":[{"title":"Slides: AsyncAPI For Platform Self-Service: A GitOps Tale","link":"https://drive.google.com/file/d/1y67PI8NaITPPwZAiDF2Zs7ISfcIpqMV8/view?usp=sharing"}]},{"companyName":"Adidas","useCase":"AsyncAPI is a standard for defining asynchronous APIs using Apache Kafka. AsyncAPI governed under official guidelines. AsyncAPI is promoted to be used for documentation and code generation.","resources":[{"title":"Docs: AsyncAPI and Kafka Guidelines","link":"https://adidas.gitbook.io/api-guidelines/asynchronous-api-guidelines/kafka-asynchronous-guidelines/a_introduction/why-asyncapi"}]},{"companyName":"Morgan Stanley","useCase":"AsyncAPI is promoted not only inside the company but also as a standard for FinOS Foundation for managing architecture as code.","resources":[{"title":"Slides: Deploying WebSockets with AsyncAPI and Architecture as Code","link":"https://drive.google.com/file/d/1YzLwQZsMUXGwj_Lsqv-ZnvV2knuowWrS/view?usp=drive_link"}]}] |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
| @@ -0,0 +1,135 @@ | ||||||
| --- | ||||||
| title: "Monthly Community Update: October 2025" | ||||||
| date: 2025-11-05T06:00:00+01:00 | ||||||
| type: Communication | ||||||
| tags: | ||||||
| - Project Status | ||||||
| cover: /img/posts/2025-blog-banner/banner-octo.webp | ||||||
| authors: | ||||||
| - name: Thulisile Sibanda | ||||||
| photo: /img/avatars/thulieblack.webp | ||||||
| link: https://www.linkedin.com/in/v-thulisile-sibanda/ | ||||||
| byline: Community Builder and Open Source Fanatic! | ||||||
| excerpt: 'AsyncAPI community and project updates for October 2025' | ||||||
| featured: true | ||||||
| --- | ||||||
|
|
||||||
| October has been buzzing with excitement as we hosted two AsyncAPI conferences and deployed a new version of our server-api. We also welcomed a new ambassador, and our **Community Building Goals for 2026** are now ready for review. | ||||||
|
|
||||||
| Dive into the summary for all the exciting updates! | ||||||
|
|
||||||
| ## AsyncAPI Conferences 2025 | ||||||
|
|
||||||
| The AsyncAPI Conference this year couldn't have been a major success without the support of our event financial sponsors. We were able to cover most of the logistical aspects that come with conference planning, such as supporting travels, printing cheat sheets for the booth, and shipping swags through their support. | ||||||
|
|
||||||
| I want to thank our Platinum sponsors, [Gravitee](https://www.gravitee.io) and [IBM](https://www.ibm.com), for their sponsorship and partnership with us this year. | ||||||
|
|
||||||
| ### Bangalore Recap | ||||||
|
|
||||||
| At the beginning of October, we returned to Bangalore after our last conference, which had taken place two years prior. It was an amazing experience to finally put faces to the names of some of the maintainers, mentees, and ambassadors we have been working with over the past few years. We had the opportunity to utilize the conference budget and cover the costs of our travel to the conference. | ||||||
|
|
||||||
| <Figure | ||||||
| src="/img/posts/2025-blog-banner/after-conf.webp" | ||||||
| caption="AsyncAPI Maintainers and Mentees" | ||||||
| className="text-center" | ||||||
| /> | ||||||
|
|
||||||
| We also had amazing conversations at the `API Standards` booth, together with our friends from JSON Schema, who were also present with us. It was a great time of networking and building boats! | ||||||
thulieblack marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||
|
|
||||||
| [Recordings from the conference are now available on YouTube; head over and watch](https://conference.asyncapi.com/venue/Bangalore#recordings). | ||||||
|
||||||
| [Recordings from the conference are now available on YouTube; head over and watch](https://conference.asyncapi.com/venue/Bangalore#recordings). | |
| [Recordings from the conference are now available on YouTube](https://conference.asyncapi.com/venue/Bangalore#recordings); head over and watch |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| The event wouldn't have been a success without our volunteers, who worked on various aspects, from design to on-stage and off-stage support, and the speakers who took the time to share their knowledge. [If you missed the conference, you can watch the recorded sessions](https://www.youtube.com/watch?v=KbT7Pw6j46E). | |
| The event wouldn't have been a success without our volunteers, who worked on various aspects, from design to on-stage and off-stage support, and the speakers who took the time to share their knowledge. If you missed the conference, you can [watch the recorded sessions](https://www.youtube.com/watch?v=KbT7Pw6j46E). |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| We are heading to Paris **on December 11th** for the AsyncAPI track, and preparations are underway. There is an exciting lineup of speakers and a variety of topics being covered; [be sure to check the agenda once it's out in the coming week](https://conference.asyncapi.com/venue/Paris). | |
| We are heading to Paris **on December 11th** for the AsyncAPI track, and preparations are underway. There is an exciting lineup of speakers and a variety of topics being covered; [be sure to check the agenda](https://conference.asyncapi.com/venue/Paris) once it's out in the coming week |
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| [We still have free tickets and discounts available. Be sure also to grab one before they run out!](https://ticket.apidays.global/event/apidays-paris-2025/3cccd07f-acb2-466e-8d91-cb1f208ecf42/asyncapi-conference-at-apidays-paris-2025/cart?coupon=ASYNCAPIVIP) | |
| [We still have free tickets and discounts available](https://ticket.apidays.global/event/apidays-paris-2025/3cccd07f-acb2-466e-8d91-cb1f208ecf42/asyncapi-conference-at-apidays-paris-2025/cart?coupon=ASYNCAPIVIP). Be sure also to grab one before they run out! |
thulieblack marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| /// <reference types="next" /> | ||
| /// <reference types="next/image-types/global" /> | ||
| /// <reference path="./.next/types/routes.d.ts" /> | ||
|
|
||
| // NOTE: This file should not be edited | ||
| // see https://nextjs.org/docs/pages/api-reference/config/typescript for more information. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I feel like this sound a bit better