-
-
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
Merged
Merged
Changes from 13 commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
835a052
outline
thulieblack b99b08d
final-draft
thulieblack 0be99ef
Merge branch 'master' into octo-2025
thulieblack 085c12f
remove chnages in package.json
thulieblack 0987131
re-add-package-lock
thulieblack 81535fb
change-link
thulieblack fefecf9
Merge branch 'master' into octo-2025
thulieblack 4748edd
update changes and link
thulieblack 3573169
add-tsc
thulieblack 36d7232
add-tsc-link
thulieblack 8e090c5
Merge branch 'master' into octo-2025
thulieblack c2867f9
add-logos
thulieblack 6bd211b
Merge branch 'octo-2025' of https://github.com/thulieblack/website in…
thulieblack e77081a
align-package-lock
thulieblack ed1a7e6
align-package-lock
thulieblack File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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"}]}] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,153 @@ | ||
| --- | ||
| 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. Through their support, 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. | ||
|
|
||
| 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. | ||
|
|
||
| <a href='https://www.gravitee.io' target='_blank'> | ||
| <img src='/img/sponsors/gravitee.png' alt='Gravitee.io' width='500px' /> | ||
| </a> | ||
|
|
||
| <a href='https://www.ibm.com' target='_blank'> | ||
| <img src='/img/sponsors/ibm.png' alt='IBM' width='500px' /> | ||
| </a> | ||
|
|
||
| ### 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](https://conference.asyncapi.com/venue/Bangalore#recordings); head over and watch. | ||
|
|
||
| As we prepare for the 2026 conference, Lukasz has written an open letter on why companies should get involved. [Please read and share the article with your networks!](https://www.linkedin.com/pulse/open-letter-companies-use-asyncapi-secure-your-lukasz-gornicki-l4atc/?trackingId=gQjTl9qUT%2FGLhFcPqFzzfw%3D%3D) | ||
|
|
||
| ### Online Conference Recap | ||
| This year marked the 5th anniversary of the AsyncAPI Online Conference, and it was interesting to see how much the community has grown. We had attendees and speakers engage with us during the conference, and we garnered over **350 views** from YouTube. | ||
|
|
||
| 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). | ||
|
|
||
|
|
||
| ### 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. | ||
|
|
||
| [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! | ||
|
|
||
| ### Developer Week 2026 | ||
|
|
||
| The call for speakers for the AsyncAPI Summit at Developer Week 2026 is still open until the end of November. [Please submit your proposals before the deadline](https://confengine.com/conferences/asyncapi-summit-at-developerweek2026), and we look forward to seeing you there! | ||
|
|
||
| ## AsyncAPI Community Building Goals and Objectives for 2026 Proposal | ||
| The proposal for the 2026 community building goals is now available for review. This time, we are focusing on one goal to grow the number of maintainers in the community, while also improving some of our initiatives and programs. | ||
|
|
||
| [Please take a moment to review the open PR related to the AsyncAPI Community Building Goals Proposal for 2026](https://github.com/asyncapi/community/pull/2112) and share your thoughts and insights. | ||
|
|
||
|
|
||
| ## Spec x Tooling | ||
|
|
||
| We are thrilled to announce that server-api now supports AsyncAPI v3! Following dedicated effort and hard work from [Ashish Padhy](https://www.linkedin.com/in/ashish-padhy3023), the implementation is now up and running smoothly, and you can explore its features. Additionally, Studio support for these new changes will be rolling out soon. However, you can now also use the AsyncAPI CLI to start your API effortlessly. For more details, [check out the deployed link](https://api.asyncapi.com/v1/docs). | ||
|
|
||
|
|
||
| ## TSC x Ambassadors | ||
|
|
||
| We are excited to welcome [Ankit Kumar](https://www.linkedin.com/in/ankit28) as one of our AsyncAPI Ambassadors. [You can also check out Ankit's contributions to the community](https://www.asyncapi.com/community/ambassadors/ankitk-me). | ||
|
|
||
| <Profiles profiles={[ | ||
| { | ||
| name: 'Ankit Kumar', | ||
| avatar: 'https://avatars.githubusercontent.com/u/6847653?v=4', | ||
| link: 'https://github.com/ankitk-me' | ||
| } | ||
| ]} /> | ||
|
|
||
| Additionally, we welcome [Ruchi Pahkle](https://www.linkedin.com/in/ruchi-pakhle-a0a5311b0) as the newest addition to the [Technical Steering Committee](https://www.asyncapi.com/community/tsc). | ||
|
|
||
| <Profiles profiles={[ | ||
| { | ||
| name: 'Ruchi Pakhle', | ||
| avatar: 'https://avatars.githubusercontent.com/u/72685035?v=4', | ||
| link: 'https://github.com/Ruchip16' | ||
| } | ||
| ]} /> | ||
|
|
||
| ## AsyncAPI Conference Hall of Fame | ||
|
|
||
| I would like to highlight and thank these amazing volunteers who dedicated their skills and time to the success of the Online Conference, from designers to those working both on-stage and off-stage. | ||
|
|
||
| <Profiles profiles={[ | ||
| { | ||
| name: 'Azeez Elegbede', | ||
| avatar: 'https://avatars.githubusercontent.com/u/40604284?v=4', | ||
| link: 'https://github.com/AceTheCreator' | ||
| }, | ||
| { | ||
| name: 'Aishat Muibudeen', | ||
| avatar: 'https://avatars.githubusercontent.com/u/105395613?v=4', | ||
| link: 'https://github.com/Mayaleeeee' | ||
| }, | ||
| { | ||
| name: 'Ara Ariyo', | ||
| avatar: 'https://avatars.githubusercontent.com/u/177014153?v=4', | ||
| link: 'https://github.com/AraAriyo' | ||
| }, | ||
| { | ||
| name: 'Lemeri Festus', | ||
| avatar: 'https://avatars.githubusercontent.com/u/132246079?v=4', | ||
| link: 'https://github.com/Lemeri123' | ||
| }, | ||
| { | ||
| name: 'Jetshree Sharma', | ||
| avatar: 'https://avatars.githubusercontent.com/u/135634085?v=4', | ||
| link: 'https://github.com/Jetshree' | ||
| }, | ||
| { | ||
| name: 'Mojetioluwa D. Ewetola', | ||
| avatar: 'https://avatars.githubusercontent.com/u/210270794?v=4', | ||
| link: 'https://github.com/Mojetioluwa03' | ||
| }, | ||
| { | ||
| name: 'Kajal Jotwani', | ||
| avatar: 'https://avatars.githubusercontent.com/u/130732790?v=4', | ||
| link: 'https://github.com/kajal-jotwani' | ||
| }, | ||
| { | ||
| name: 'Samson Emeje', | ||
| avatar: 'https://avatars.githubusercontent.com/u/22004327?v=4', | ||
| link: 'https://github.com/samsonemeje' | ||
| }, | ||
| { | ||
| name: 'Teri Eyenike', | ||
| avatar: 'https://avatars.githubusercontent.com/u/25850598?v=4', | ||
| link: 'https://github.com/Terieyenike' | ||
| } | ||
| ]} | ||
| /> | ||
|
|
||
| ## Coming in November | ||
| - **AsyncAPI Community Updates Newsletter** - The November Edition issue will arrive in your inbox on the 10th. Do subscribe to the [AsyncAPI Newsletter](https://www.asyncapi.com/newsletter); you don't want to miss out. | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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. |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.