Сообщество > Код, Делать вещи по-апачевски

Linda Shen

Linda Shen

November 14, 2022

Team & Community

В 2019 году Apache APISIX, проект облачного API-шлюза с открытым исходным кодом, был передан в дар Apache Software Foundation компанией API7.ai. К 2022 году APISIX превратился в проект с открытым исходным кодом, набравший более 10 тысяч звезд на Github, с 6 миллионами загрузок и более чем 500 участниками. Секрет быстрого роста Apache APISIX заключается в его сообществе, а именно в его активности и открытости, так как APISIX действительно следует принципам "Apache way".

Количество участников APISIX выросло с 0 до 500+ за три года.
Количество участников APISIX выросло с 0 до 500+ за три года.

Если вы когда-либо участвовали в обсуждениях в сообществе APISIX, вы сразу заметите его отзывчивость и дружелюбие. Если вы отправите issue в любом связанном с APISIX пространстве или зададите вопрос в нашем Slack-чате, скорее всего, кто-то из сообщества ответит в течение нескольких часов. Если вы найдете функции APISIX, которые можно улучшить, легко начать обсуждение в сообществе и получить поддержку или даже помощь в реализации ваших предложений.

Эта активность во многом обусловлена тем, что APISIX отвечает реальным потребностям, что побуждает больше людей пробовать этот API-шлюз с открытым исходным кодом и возвращаться, чтобы внести свой вклад. Еще одним фактором, как мы считаем, являются усилия API7.ai, которая изначально передала проект в Apache Software Foundation. Сотрудники API7.ai не только активно поддерживают APISIX, но и инициировали несколько проектов, которые значительно повысили осведомленность о APISIX.

В 2022 году сотрудники API7.ai организовали и совместно провели почти 40 офлайн- и онлайн-мероприятий сообщества APISIX. Среди них были встречи, демонстрации использования и воркшопы для участников. Наше последнее мероприятие — Toronto Open-Source Meetup, на котором лично присутствовали более 40 инженеров, основателей и участников, а еще больше присоединились онлайн. Мероприятие включало сессии, основанные на фактах и опыте, по темам, связанным с открытым исходным кодом и API-шлюзами. Аллен из Университета Торонто отметил, что выступления вдохновили его задуматься о вкладе в открытое программное обеспечение и даже о карьере в этой области.

Мероприятие привлекло более 40 участников, которые присутствовали лично.
Мероприятие привлекло более 40 участников, которые присутствовали лично.

Apache APISIX Summit Asia 2022 в мае стал еще одной новой попыткой помочь организациям и предприятиям лучше понять и использовать инструмент управления API с открытым исходным кодом. Это двухдневное мероприятие представило 15 кейсов использования APISIX, представленных инженерами из ведущих технологических компаний, таких как Tencent Cloud, AliCloud, VMware Tanzu Labs, а также членами PMC APISIX. Также прошли круглые столы, где инженеры, участники открытого исходного кода и инвесторы делились своими мыслями о том, как и зачем создавать сообщество вокруг открытого программного обеспечения.

Apache APISIX Summit Asia 2022
Apache APISIX Summit Asia 2022

Кроме того, инженеры API7.ai играют важную роль в проектах APISIX в рамках GSoC. Google Summer of Code (GSoC) — это глобальная программа, направленная на привлечение новых участников в разработку открытого программного обеспечения. Участники GSoC работают с открытой организацией над 12-недельным проектом под руководством наставников. В течение трех лет подряд инженеры API7.ai выступали в качестве наставников для проектов APISIX в каждом году GSoC. Под руководством этих членов PMC/Committers APISIX многие участники GSoC впоследствии сами стали Committers APISIX.

Дружелюбная атмосфера также является мощным стимулом. Сообщество APISIX отличается широким разнообразием, включая людей разных возрастов, рас, полов и опыта.

Zeping стал активным участником APISIX с начала 2020 года, когда искал удобный инструмент для управления API для своего личного проекта. В то время он был студентом младших курсов, изучающим менеджмент. По словам Zeping, его issues и PR всегда получали ответ в течение полутора дней, и именно это привлекло его в сообщество и удержало там. Также помогло то, что он позже стал членом PMC APISIX. "Если вы посмотрите на наших членов PMC и Committers, вы увидите, что многие из них — студенты или недавние выпускники, как я."

Как и Bai, Zexuan также начал вносить вклад в APISIX на ранних этапах, но он уже был опытным экспертом в OpenResty и Go. Zexuan является основным разработчиком OpenResty и пишет на Go и Lua более 7 лет. Он обнаружил сообщество Apache APISIX в 2019 году и в итоге стал членом PMC APISIX и техническим руководителем в API7.ai.

История Sylvia немного отличается. Если вы читали блоги APISIX, вы, скорее всего, видели работы Sylvia. Она энтузиаст открытого исходного кода и помогает с документацией и блогами APISIX. Ее привлекло тепло сообщества. "Мы с другими участниками посещаем встречи и играем вместе. Мне нравится атмосфера сообщества APISIX", — прокомментировала она. "Мне также нравится, как много женщин играют важную роль в этом сообществе." Действительно, сообщество APISIX не только ценит равные возможности, но и привлекает больше женщин в мир открытого исходного кода. В декабре APISIX совместно с Amelia, североамериканской платформой для женщин в технологиях, венчурном капитале и бизнесе, проведет онлайн-встречу, чтобы обсудить успехи женщин в мире открытого программного обеспечения.

Вы также можете узнать больше о истории наших developer advocates.

Эти истории — лишь малая часть сотен настоящих энтузиастов APISIX, но они показывают, почему APISIX получил такую популярность за последние 3 года. В начале этого года APISIX был удостоен награды "Облачная технология года" от CSDN и признан "Топ-100+ инструментов для разработчиков 2021" по версии Stackshare. Ставя сообщество выше кода, APISIX приветствует любые значимые обсуждения через почтовую рассылку, Slack или на Github. С приближением 2023 года все мы в API7.ai с нетерпением ждем, когда APISIX будет открыт, внедрен и улучшен все большим количеством людей.

Присоединяйтесь к нашему сообществу:

  • Подписывайтесь на нас в Twitter
  • Найдите нас в Slack
  • Найдите нас на GitHub
Tags: