Équipe de wundergraph

Une start-up open source qui s'efforce de s'attaquer à l'étalement de l'API dans l'écosystème GraphQL a sécurisé le soutien du géant du commerce électronique eBay.

Wundergraph, comme l'appelle la société, a déclaré aujourd'hui qu'elle avait levé 7,5 millions de dollars dans une série de financement de série A pour «faire évoluer sa fédération GraphQL open source».

Les investisseurs incluent le bras VC d'eBay Ebay Ventures, Karma Ventures et Aspenwood Ventures. En plus d'investir dans la startup, eBay est également un partenaire de conception de base alors que Wundergraph a entrepris de construire une alternative open source aux produits rivaux de GraphQL Company, Apollo.

« Notre investissement dans la plate-forme open source hautement performante de Wundergraph aidera à stimuler l'écosystème de l'API d'Ebay et permettra à nos équipes de travailler plus rapidement et plus intelligemment dans la construction de produits qui aident nos vendeurs à prospérer », a déclaré Bryan Woodruff, vice-président de l'ingénierie de l'expérience du vendeur d'eBay, dans un communiqué.

Fondée en 2020, Wundergraph est le travail du CTO Dustin Deus, le PDG Jens Neuse, le COO Björn Schwenzer et le CCO Stefan Avram (photo ci-dessus, de gauche à droite).

Alors que trois des quatuors fondateurs de la société sont basés en Allemagne, la société est constituée aux États-Unis depuis sa création. Avram, basé à Miami, a rejoint les rangs en 2022 pour s'assurer que l'entreprise a un leadership sur le terrain aux États-Unis

L'équipe WundergraphCrédits d'image:Wundergraph

Il y a une API pour ça

GraphQL, pour les non-initiés, est un langage de requête de données pour les API (interfaces de programmation d'applications) qui a été développée sur Meta (alors Facebook) en 2012 dans le cadre de sa transition des emballages Web vers des applications mobiles natives. La société a ouvert Sourced GraphQL en 2015, puis a transféré le projet vers sa propre fondation homonyme sous les auspices de la Linux Foundation.

En termes simples, GraphQL permet aux clients (c.-à-d. Les applications) demandent les données exactes dont ils ont besoin au lieu des données excessives, ce qui augmente l'utilisation et les coûts de la bande passante, ou sous-objet, ce qui peut le nécessiter de faire plusieurs demandes pour obtenir toutes les données requises. Cela le rend plus efficace par rapport aux API REST traditionnelles.

Plus largement, GraphQL prend en charge l'économie d'API alors que les logiciels gravitent vers les microservices – les applications réunies avec des composants spécialement conçus qui sont plus faciles à maintenir que les monolithes de code. Mais à mesure qu'une application augmente et que le nombre d'API augmente, cela peut créer un gâchis difficile à manier qui est difficile à orchestrer à grande échelle.

Wundergraph a traversé quelques itérations au fil des ans. Il a initialement construit un kit de développement logiciel (SDK) pour permettre aux développeurs d'unifier plusieurs API, y compris GraphQL, REST, SOAP et des bases de données telles que MySQL. Avance rapide jusqu'en 2023, et la société a levé un tour de semences de 3 millions de dollars pour alimenter la révolution de l'API en construisant ce qu'elle a appelé un «github pour les API» – une plate-forme pour que les gens collaborent, partagent et explorent les API.

Pendant ce temps, Apollo avait collecté une énorme somme d'argent pour alimenter ses efforts de Fédération GraphQL, qui consiste à aider plusieurs équipes à travailler et à construire des graphiques sur des applications plus grandes dans le cadre d'une architecture distribuée. À la fin de 2021, Apollo a également changé son produit de fédération d'une licence MIT open source à une licence élastique «source disponible» propriétaire.

C'est là que Wundergraph a vu son opportunité de bondir.

« À l'été 2023, cela devenait difficile, car nous n'avions pas obtenu les offres dont nous avions besoin et toute l'opération n'allait pas dans la direction que nous le voulions », a déclaré Neuse à TechCrunch.

Alors que les fondateurs se sont précipités pour changer les choses, ils ont examiné diverses notes de vente et ont remarqué que les clients ont continué à mentionner le changement de licence Apollo.

« Nos données ont montré que certaines personnes recherchaient vraiment une alternative open source à la fédération d'Apollo », a déclaré Neuse. «Nous avons pensé que notre approche actuelle ne fonctionne pas, alors sortons simplement une alternative open source à la fédération Apollo.»

Ainsi, fin 2023, Wundergraph a fait ses débuts Cosmo à cet effet express.

Le facteur eBay

Comme avec à peu près tous les projets open source dirigés par les fournisseurs, Wundergraph est le responsable de base et contributeur de son effort open source. En plus de COSMO, la société vend un hébergement et un support et des services premium, qui pourraient inclure une aide à l'intégration de bases de données, d'analyses, d'authentification et d'observabilité.

Les grandes entreprises peuvent, bien sûr, construire leur propre version de Cosmo en interne. Mais si l'objectif principal d'une entreprise est, par exemple, la construction d'un marché de commerce électronique, il préfère probablement ne pas avoir à développer et maintenir toutes les facettes de sa pile – il utiliserait Cosmo à la place, et paierait Wundergraph pour le soutien soutenu par des accords de niveau de service robustes (SLAS).

C'est là que le partenariat de Wundergraph avec eBay s'est avéré fructueux. Il s'agit essentiellement d'un processus bidirectionnel par lequel eBay obtient la flexibilité d'une fédération GraphQL open source qui convient à ses besoins, et Wundergraph obtient l'entrée de conception directe d'un mastodonte à l'échelle mondiale.

«Je dirais que nous sommes des experts de la fédération, mais nous n'avons pas d'expérience dans les problèmes à l'échelle eBay», a expliqué Neuse. «Et donc, en ayant cette relation très étroite, ils nous ont tout appris en termes de façon dont nous devons construire notre produit afin qu'il puisse être intégré dans des entreprises comme eBay, car elles ont des exigences très spécifiques.»

De telles exigences peuvent impliquer l'intégration de propres systèmes et outils d'une entreprise avec COSMO, par exemple s'il souhaite seulement utiliser des parties du produit. Cela a également convaincu Neuse et l'équipe que l'open source est la voie à suivre s'ils voulaient attirer des clients de grands noms qui ne veulent pas être enfermés dans un produit propriétaire.

« Ils [eBay] nous a vraiment aidés à transformer Cosmo en un produit qui peut être utilisé par n'importe quelle grande entreprise, car des alternatives propriétaires essaient de vous déplacer dans un écosystème de jardin clos », a déclaré Neuse.« Ce marché doit être aussi large que possible. Comment pouvons-nous attirer tout le monde? Il doit être open source. Nous ne pouvons pas limiter la façon dont les gens l'utilisent. »

Avec les 7,5 millions de dollars frais de la banque, Wundergraph dit qu'il prévoyait de développer sa main-d'œuvre existante de 20 personnes et de doubler sa fédération GraphQL open source avec des outils supplémentaires qui aident les équipes distribuées à travailler plus intelligemment – cela signifie un meilleur support pour la collaboration et la gouvernance pour les grandes entreprises.

«L'open source est l'avenir de la gestion des API et les entreprises exigent la transparence, la flexibilité et le contrôle», a ajouté le co-fondateur Stefan Avram. «Nous construisons la plomberie essentielle pour les plus grandes plateformes du monde, et ce financement nous permet de mettre à l'échelle tout en gardant notre engagement envers le développement open source.»

A lire également