
حمایت eBay از WunderGraph برای ساخت یک فدراسیون GraphQL متن باز
تاریخ انتشار:
معرفی WunderGraph
یک استارتاپ نوپای متن باز که به دنبال حل مشکل گسترش API در اکوسیستم GraphQL است، حمایت غول تجارت الکترونیک eBay را به دست آورده است.
WunderGraph، نام این شرکت، امروز اعلام کرد که در یک دور تأمین مالی سری A مبلغ 7.5 میلیون دلار جمعآوری کرده است تا "فدراسیون GraphQL متن باز خود را گسترش دهد."
سرمایهگذاران شامل بازوی سرمایهگذاری eBay یعنی eBay Ventures، Karma Ventures و Aspenwood Ventures هستند. علاوه بر سرمایهگذاری در این استارتاپ، eBay همچنین به عنوان یک شریک طراحی اصلی در نظر گرفته شده است زیرا WunderGraph به دنبال ساخت یک جایگزین متن باز برای محصولات شرکت GraphQL، Apollo است.
براین وودرافت، معاون تجربه فروشنده eBay، در بیانیهای گفت: "سرمایهگذاری ما در پلتفرم متن باز با کارایی بالا WunderGraph به تقویت اکوسیستم API eBay کمک خواهد کرد و به تیمهای ما این امکان را میدهد که سریعتر و هوشمندتر در ساخت محصولاتی که به فروشندگان ما کمک میکند، کار کنند."
تاریخچه و بنیانگذاران
WunderGraph در سال 2020 تأسیس شد و حاصل کار CTO داستین دیوس، CEO ینس نیوزه، COO بیورن شوئنزر و CCO استفان آوگرام است.
در حالی که سه نفر از بنیانگذاران این شرکت در آلمان مستقر هستند، این شرکت از زمان تأسیس در ایالات متحده ثبت شده است. آوگرام، که در میامی مستقر است، در سال 2022 به جمع بنیانگذاران پیوست تا اطمینان حاصل کند که شرکت دارای رهبری در ایالات متحده است.
GraphQL چیست؟

برای کسانی که آشنا نیستند، GraphQL یک زبان پرسوجو داده برای APIها (رابطهای برنامهنویسی کاربردی) است که در سال 2012 در متا (که قبلاً فیسبوک نامیده میشد) به عنوان بخشی از انتقال این شرکت از وبسایتهای پوششی به برنامههای موبایل بومی توسعه یافت. این شرکت در سال 2015 GraphQL را به صورت متن باز منتشر کرد و بعداً پروژه را به بنیاد خود تحت نظارت بنیاد لینوکس منتقل کرد.
به زبان ساده، GraphQL به مشتریان (یعنی برنامهها) اجازه میدهد تا دقیقاً دادههایی را که نیاز دارند درخواست کنند، به جای اینکه دادهها را بیش از حد بارگیری کنند که منجر به افزایش استفاده از پهنای باند و هزینهها میشود یا اینکه دادهها را کمتر بارگیری کنند که ممکن است نیاز به ارسال چندین درخواست برای دریافت تمام دادههای مورد نیاز داشته باشد. این ویژگی آن را نسبت به APIهای سنتی REST کارآمدتر میکند.
به طور کلیتر، GraphQL از اقتصاد API حمایت میکند زیرا نرمافزار به سمت میکروسرویسها حرکت میکند — برنامههایی که با اجزای ساخته شده برای هدف خاص ترکیب میشوند و نگهداری آنها آسانتر از کدهای یکپارچه است. اما با رشد یک برنامه و افزایش تعداد APIها، این میتواند یک آشفتگی غیرقابل کنترل ایجاد کند که در مقیاس بزرگ دشوار است.
تحولات WunderGraph
WunderGraph در طول سالها چندین بار تغییر کرده است. در ابتدا، این شرکت یک کیت توسعه نرمافزار (SDK) را برای امکانپذیر کردن یکپارچهسازی چندین API، از جمله GraphQL، REST، SOAP و پایگاههای داده مانند MySQL ساخت. به سال 2023 که میرسیم، این شرکت یک دور تأمین مالی 3 میلیون دلاری برای قدرتبخشی به انقلاب API جمعآوری کرد و آنچه را که "GitHub برای APIها" نامید، یک پلتفرم برای همکاری، به اشتراکگذاری و کاوش APIها ایجاد کرد.
در همین حال، Apollo مبلغ زیادی را برای تقویت تلاشهای فدراسیون GraphQL خود جمعآوری کرده بود، که همه چیز درباره کمک به تیمهای متعدد برای کار و ساخت نمودارها در برنامههای بزرگتر به عنوان بخشی از یک معماری توزیعشده است. اما در انتهای سال 2021، Apollo همچنین محصول فدراسیون خود را از مجوز متن باز MIT به یک مجوز "منبع در دسترس" اختصاصی تغییر داد.
این جایی بود که WunderGraph فرصت خود را دید.

یونس نیوزه به TechCrunch گفت: "تا تابستان 2023، اوضاع سخت شده بود، زیرا ما قراردادهای مورد نیاز را نمیگرفتیم و کل عملیات به سمتی نمیرفت که ما میخواستیم."
در حالی که بنیانگذاران تلاش میکردند تا اوضاع را تغییر دهند، آنها به یادداشتهای فروش مختلف نگاهی انداختند و متوجه شدند که مشتریان مرتباً به تغییر مجوز Apollo اشاره میکنند.
نیوزه گفت: "دادههای ما نشان داد که برخی از افراد واقعاً به دنبال یک جایگزین متن باز برای فدراسیون Apollo بودند. ما متوجه شدیم که رویکرد فعلی ما کار نمیکند، بنابراین بیایید یک جایگزین متن باز برای فدراسیون Apollo ارائه دهیم."
بنابراین در اواخر سال 2023، WunderGraph Cosmo را برای این هدف خاص معرفی کرد.
نقش eBay در توسعه Cosmo
مانند تقریباً هر پروژه متن باز که توسط فروشندگان هدایت میشود، WunderGraph نگهدارنده و مشارکتکننده اصلی تلاشهای متن باز خود است. علاوه بر Cosmo، این شرکت میزبانی و پشتیبانی و خدمات پریمیوم را نیز ارائه میدهد، که ممکن است شامل کمک در یکپارچهسازی پایگاههای داده، تجزیه و تحلیل، احراز هویت و مشاهدهپذیری باشد.
شرکتهای بزرگ میتوانند به طور طبیعی نسخه خود از Cosmo را درونسازمانی بسازند. اما اگر تمرکز اصلی یک شرکت، مثلاً ساخت یک بازار تجارت الکترونیک باشد، احتمالاً ترجیح میدهد که هر جنبهای از پشته خود را توسعه و نگهداری نکند — بلکه به جای آن از Cosmo استفاده کند و به WunderGraph برای پشتیبانی با توافقنامههای سطح خدمات (SLA) قوی پرداخت کند.
این جایی است که همکاری WunderGraph با eBay به ثمر نشسته است. این اساساً یک فرآیند دوطرفه است که در آن eBay از انعطافپذیری یک فدراسیون GraphQL متن باز که متناسب با نیازهایش است، بهرهمند میشود و WunderGraph از ورودی طراحی مستقیم از یک غول جهانی بهرهمند میشود.
نیوزه توضیح داد: "من میگویم ما در فدراسیون متخصص هستیم، اما تجربهای در مشکلات مقیاس eBay نداریم. بنابراین با داشتن این رابطه بسیار نزدیک، آنها به ما همه چیز را در مورد اینکه چگونه باید محصول خود را بسازیم تا بتواند در شرکتهایی مانند eBay ادغام شود، آموزش دادند، زیرا آنها نیازهای بسیار خاصی دارند."
این نیازها ممکن است شامل یکپارچهسازی سیستمها و ابزارهای خود شرکت با Cosmo باشد، به عنوان مثال اگر فقط بخواهد از بخشهایی از محصول استفاده کند. این همچنین نیوزه و تیمش را متقاعد کرد که متن باز راهی است که اگر بخواهند مشتریان بزرگنامی را جذب کنند که نمیخواهند در یک محصول اختصاصی قفل شوند، باید پیش بروند.
نیوزه گفت: "آنها [eBay] واقعاً به ما کمک کردند تا Cosmo را به محصولی تبدیل کنیم که میتواند توسط هر شرکت بزرگ استفاده شود، زیرا جایگزینهای اختصاصی سعی میکنند شما را به یک اکوسیستم باغ دیواری منتقل کنند. این بازار باید به اندازه ممکن وسیع باشد. چگونه میتوانیم همه را جذب کنیم؟ باید متن باز باشد. ما نمیتوانیم نحوه استفاده مردم را محدود کنیم."
برنامههای آینده WunderGraph
با 7.5 میلیون دلار جدید در حساب، WunderGraph اعلام کرده است که قصد دارد نیروی کار 20 نفره فعلی خود را گسترش دهد و بر روی فدراسیون GraphQL متن باز خود با ابزارهای اضافی که به تیمهای توزیعشده کمک میکند تا هوشمندتر کار کنند، تمرکز کند — این به معنای پشتیبانی بهتر از همکاری و مدیریت برای شرکتهای بزرگتر است.
استفان آوگرام، یکی از بنیانگذاران، افزود: "متن باز آینده مدیریت API است و شرکتها خواستار شفافیت، انعطافپذیری و کنترل هستند. ما در حال ساخت زیرساختهای اساسی برای بزرگترین پلتفرمهای جهان هستیم و این تأمین مالی به ما اجازه میدهد تا در حالی که به تعهد خود به توسعه متن باز پایبند هستیم، مقیاسپذیری خود را افزایش دهیم."