Ce n’est pas ‘Door to Heaven’, c’est ‘Stargate’: DataStax s’adresse aux développeurs frontaux avec le support de GraphQL

  • FrançaisFrançais


  • DataStax, chef de file commercial de Cassandra, a publié un cadre d’API open-source pour les données visant à faciliter l’accès des développeurs à la base de données en colonnes NoSQL.

    Généralement disponible maintenant, l’outil baptisé Stargate est disponible sur GitHub gratuitement, mais DataStax ne le prend en charge que sur le DBaaS appelé Astra.

    DataStax a déclaré que les développeurs pouvaient utiliser leur choix d’API REST, d’API GraphQL ou d’API de document sans schéma pour accéder aux données.

    Ed Anuff, directeur produit de DataStax, a déclaré Le registre l’idée était de faire appel à un plus large éventail de développeurs.

    DataStax lance K8ssandra, l’offre de paix Kubernetes à la communauté open-source

    LIRE LA SUITE

    «Cassandra… a toujours été une base de données super puissante mais c’était un peu difficile à gérer. Nous avons vraiment senti qu’il était important de la rendre beaucoup plus attractive pour les développeurs», a-t-il déclaré.

    “Les développeurs JavaScript ou Python veulent des API simples qui fonctionnent bien avec les frameworks qu’ils utilisent, tels que [JavaScript framework] Réagir ou [web development architecture] Jamstack. Ils veulent aller interagir avec leur base de données et Cassandra ne l’avait pas jusqu’à présent. Dans le passé, c’était une excellente base de données si vous aviez d’énormes quantités de données, mais vous deviez faire beaucoup de travail pour l’utiliser. “

    GraphQL permet une plus grande flexibilité avec des requêtes qui ressemblent davantage à des requêtes de base de données. Une requête peut être construite pour récupérer des données à partir de plusieurs points de terminaison afin que vous obteniez toutes les données dont vous avez besoin à la fois.

    Anuff a déclaré que sans cela, les développeurs devaient faire “tout un tas d’appels API” pour récupérer des données. En prenant en charge GraphQL dans Stargate, DataStax espère améliorer la productivité des développeurs et réduire la dépendance des entreprises envers un expert Cassandra pour créer une connectivité du front-end à la base de données.

    Les contributeurs au projet Stargate incluent l’application de révision de restaurant Yelp. Dans une déclaration préétablie, la responsable de l’ingénierie, Sirisha Vanteru, a déclaré que la société comptait fortement sur Cassandra pour gérer de grandes charges de travail. «La possibilité de résumer entièrement les concepts spécifiques à Cassandra auprès des développeurs d’applications et de prendre en charge différentes options d’API – telles que REST, GraphQL et gRPC – contribuera grandement à éliminer les barrières à l’entrée pour les nouveaux développeurs de logiciels chez Yelp.»

    Carl Olofson, vice-président de la recherche d’IDC pour les logiciels de gestion des données, a déclaré que les fonctionnalités de Stargate ont été conçues pour plaire à ceux qui cherchent à créer des applications d’architecture de microservices basées sur des API RESTful, fonctionnant sur des conteneurs régis par Kubernetes.

    “Cela aura certainement un attrait dans ce domaine, mais parmi les ‘développeurs front-end’ qui peuvent être plus simplement préoccupés par la simple mise en place de quelque chose, l’essentiel doit être, comme toujours, la performance et la facilité d’utilisation”, a-t-il déclaré.

    “Il semble qu’il dispose de toutes les fonctionnalités nécessaires pour faciliter la vie des développeurs, mais ces fonctionnalités doivent être déployées correctement.”

    Stargate fait partie des fonctionnalités publiées par DataStax pour rendre Cassandra plus facile à gérer et à déployer. À cette fin, il a publié un opérateur Kubernetes open source, une distribution conçue spécifiquement pour Kubernetes pour prendre en charge les charges de travail avec état.

    “Le secteur des bases de données a toujours été très compétitif, mais avec l’avènement des fonctionnalités multi-modèles, il est devenu carrément féroce”, a déclaré Olofson. “Alors, Cassandra est-elle en train de mûrir en tant que base de données d’entreprise? Je pense que DataStax est parvenu à la conclusion qu’elle est mature ou meurt.” ®

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *