Community > Code, Die Apache-Art, Dinge zu tun
November 14, 2022
Im Jahr 2019 wurde Apache APISIX, ein Open-Source-Cloud-Native-API-Gateway-Projekt, von API7.ai an die Apache Software Foundation gespendet. Bis 2022 ist APISIX zu einem Open-Source-Softwareprojekt mit über 10.000 Sternen auf Github herangewachsen, mit über 6 Millionen Downloads und mehr als 500 Open-Source-Mitwirkenden. Das Geheimnis des schnellen Wachstums von Apache APISIX liegt in seiner Community, genauer gesagt in ihrer Aktivität und Offenheit, da APISIX wirklich im Sinne des „Apache Way“ handelt.

Wenn Sie jemals an einer Unterhaltung in der APISIX-Community teilgenommen haben, werden Sie sofort deren Reaktionsfreudigkeit und Freundlichkeit bemerken. Wenn Sie ein Problem in einem APISIX-bezogenen Bereich einreichen oder eine Frage in unserem Slack-Chat posten, wird höchstwahrscheinlich innerhalb weniger Stunden jemand aus der Community antworten. Wenn Sie Funktionen von APISIX finden, die verbesserungswürdig sind, ist es einfach, eine Diskussion in der Community zu starten und jemanden zu finden, der Ihre Vorschläge ergänzt oder sogar bei deren Umsetzung hilft.
Diese Aktivität ist stark darauf zurückzuführen, dass APISIX tatsächliche Bedürfnisse erfüllt und somit mehr Menschen dazu anregt, das Open-Source-API-Gateway auszuprobieren und zurückzukehren, um Beiträge zu leisten. Ein weiterer Faktor, den wir gerne annehmen, sind die Bemühungen von API7.ai, das das Projekt ursprünglich an die Apache Software Foundation gespendet hat. Nicht nur die Mitarbeiter von API7.ai pflegen APISIX regelmäßig, sondern wir haben auch einige Initiativen ins Leben gerufen, die die Aufmerksamkeit auf APISIX erheblich gesteigert haben.
Im Jahr 2022 veranstalteten und unterstützten Mitarbeiter von API7.ai fast 40 persönliche und Online-APISIX-Community-Events. Dazu gehören persönliche Treffen, Community-Meetings, Anwendungsfall-Demonstrationen und Contributor-Workshops. Unser jüngstes Event war das Toronto Open-Source Meetup, bei dem über 40 Software-Ingenieure, Gründer und Mitwirkende persönlich anwesend waren und noch mehr online teilnahmen. Die Veranstaltung umfasste fakten- und erfahrungsbasierte Vorträge zu Open-Source- und API-Gateway-bezogenen Themen. Allen von der University of Toronto kommentierte, dass die Vorträge ihn dazu brachten, über einen Beitrag und sogar eine Karriere im Bereich der Open-Source-Software nachzudenken.

Der Apache APISIX Summit Asia 2022 im Mai war ein weiterer brandneuer Versuch, Organisationen und Unternehmen dabei zu helfen, das Open-Source-API-Management-Tool besser zu verstehen und zu nutzen. Diese zweitägige Veranstaltung stellte 15 APISIX-Anwendungsfälle vor, die von Ingenieuren führender Technologieunternehmen wie Tencent Cloud, AliCloud, VMware Tanzu Labs sowie APISIX-PMC-Mitgliedern präsentiert wurden. Es gab auch viele vertiefende Roundtable-Seminare, bei denen Ingenieure, Open-Source-Mitwirkende und Investoren ihre Gedanken darüber austauschten, warum und wie man eine Community-first-Open-Source-Software aufbaut.

Darüber hinaus spielen API7.ai-Ingenieure eine entscheidende Rolle in den APISIX-Projekten bei GSoC. Google Summer of Code (GSoC) ist ein globales Programm, das darauf abzielt, neue Mitwirkende in die Open-Source-Softwareentwicklung einzubinden. GSoC-Mitwirkende arbeiten mit einer Open-Source-Organisation an einem 12+ wöchigen Programmierprojekt unter der Anleitung von Mentoren. Seit drei Jahren in Folge haben Ingenieure von API7.ai als Mentoren für APISIX-Projekte in jedem GSoC-Jahr fungiert. Unter der Anleitung dieser APISIX-PMC-Mitglieder/Committer sind viele GSoC-Mitwirkende selbst zu APISIX-Committern geworden.
Die einladende Umgebung ist ein weiterer starker Anreiz. APISIX verfügt über eine vielfältige Community, die aus Menschen unterschiedlichen Alters, unterschiedlicher Herkunft, Geschlechter und Erfahrungen besteht.
Zeping ist seit Anfang 2020 ein aktiver Mitwirkender an APISIX, als er nach einem benutzerfreundlichen API-Management-Tool für sein persönliches Projekt suchte. Zu dieser Zeit war er ein Junior-Student im Fach Management. Laut Zeping wurden seine Probleme und PRs immer innerhalb eines halben Tages beantwortet, und das war es, was ihn in die Community lockte und ihn dort hielt. Es half auch, dass er später zum APISIX-PMC-Mitglied befördert wurde. „Wenn Sie sich unsere PMC-Mitglieder und Committer ansehen, werden Sie feststellen, dass es viele Studenten oder Absolventen wie mich gibt.“
Wie Bai hat auch Zexuan bereits in den frühen Tagen zu APISIX beigetragen, aber er ist bereits ein erfahrener Experte für OpenResty und Go. Zexuan ist der Kernentwickler von OpenResty und schreibt seit mehr als 7 Jahren Go & Lua. Er entdeckte die Apache-APISIX-Community im Jahr 2019 und wurde schließlich APISIX-PMC-Mitglied und Tech Lead bei API7.ai.
Sylvias Geschichte ist ein wenig anders. Sie haben höchstwahrscheinlich Sylvias Arbeit gesehen, wenn Sie die APISIX-Blogs gelesen haben. Sie ist eine Open-Source-Enthusiastin und hilft bei der Dokumentation und den Blogs von APISIX. Sie wird von der Wärme der Community angezogen. „Ich und andere Mitwirkende besuchen Meetups und spielen gemeinsam Spiele. Ich mag die Atmosphäre der APISIX-Community“, kommentierte sie. „Ich liebe auch, wie viele Frauen in dieser Community eine entscheidende Rolle spielen.“ Tatsächlich schätzt die APISIX-Community nicht nur Chancengleichheit, sondern wir bringen auch mehr Frauen ins OSS-Spiel. Im Dezember wird APISIX mit Amelia, einem exklusiven Treffpunkt für Frauen in Technologie, Venture und Business in Nordamerika, zusammenarbeiten, um ein Online-Meetup zu veranstalten, bei dem es um Frauen und ihren Erfolg im Open-Source-Softwarebereich geht.
Sie können auch mehr über unsere Developer-Advocates-Geschichte erfahren.
Diese Geschichten sind nur ein Bruchteil von Hunderten von echten APISIX-Enthusiasten, aber sie zeigen, warum APISIX in den letzten drei Jahren so viel Aufmerksamkeit erregt hat. Anfang dieses Jahres wurde APISIX von CSDN als „Cloud-Native Technology of the Year“ ausgezeichnet und von Stackshare als „Top 100+ Developer Tools 2021“ anerkannt. Indem APISIX die Community vor den Code stellt, begrüßt es alle Arten von sinnvollen Gesprächen über Mailinglisten, Slack oder auf Github. Während wir uns dem Jahr 2023 nähern, freuen wir uns bei API7.ai alle darauf, dass APISIX von immer mehr Menschen entdeckt, implementiert und verbessert wird.
Treten Sie unserer Community bei: