PlanetScale s’empare de la technologie open source développée par YouTube et promet à Vitess DBaaS des changements de schéma à la volée

  • FrançaisFrançais



  • La base de données relationnelle distribuée développée par YouTube, Vitess, se refait une beauté DBaaS, la mettant entre les mains des développeurs sans avoir à se soucier de s’engager avec un DBA.

    Basé sur MySQL, Vitess est utilisé par Slack, Airbnb et GitHub pour son architecture OLTP horizontale et globalement évolutive. Mais cela n’a pas toujours été la chose la plus facile à maîtriser pour les développeurs.

    Sam Lambert, directeur des produits chez PlanetScale, la société derrière Vitess, a déclaré Le registre: “Ils ont construit pour Vitess MySQL. Il a une couche de partitionnement et d’orchestration qui signifie que vous pouvez aller à une échelle énorme: nous parlons de fonctionner sur 10 000 serveurs.

    «La plupart des outils cloud pour le moment, lorsque vous provisionnez une base de données, ils vous demandent des clusters de serveurs, combien de processeurs vous voulez, combien de processeurs V vous voulez et ainsi de suite. C’est un peu fou, mais vous devez passer tout votre temps faire cela », a déclaré l’ancien veep GitHub.

    Pour résoudre ce problème, PlanetScale est, vous l’avez deviné, en train de construire un DBaaS propriétaire sur la base de données open-source Vitess. Alors que le marché a vu une multitude d’offres DBaaS de la part de sa cousine MySQL MariaDB ainsi que des bases de données NoSQL, celle-ci est différente en ce que les développeurs peuvent créer une branche de leur base de données, comme ils le feraient avec du code dans Git. Il permet également aux utilisateurs de modifier le schéma lorsqu’ils ont déjà provisionné la base de données.

    «Un vrai problème pour les développeurs est de changer les schémas; c’est la raison pour laquelle les gens sont allés dans ces magasins de données NoSQL. Gérer un schéma est difficile et c’est un peu douloureux. Nous voulions rendre cela extrêmement simple pour que vous n’obteniez pas le mauvais échange. offs d’une base de données NoSQL, vous obtenez MySQL avec Vitess, et vous avez la possibilité de modifier les schémas », a déclaré Lambert.

    Le modèle d’abonnement ne facture que les requêtes et la consommation de stockage, a-t-il déclaré.

    Demande

    Matthew Aslett, directeur de recherche pour les données, l’IA et l’analyse chez 451 Research, a déclaré qu’il y avait une demande d’échelle du niveau que Vitess est capable de croître. Alors qu’une minorité d’organisations utilise des bases de données distribuées pour le moment, la majorité envisage de le faire l’année prochaine, a-t-il déclaré.

    «Il existe de nombreuses approches différentes du sharding et c’est un problème complexe. Ils utilisent leur expertise dans le test. [to] fournir leur service, non pas comme un service de partitionnement de base de données, mais comme une base de données en tant que service. Je pense que cela les aidera à prendre en charge cette complexité, mais masquez-la à l’utilisateur », a-t-il déclaré.

    Aslett a déclaré que même si tous les développeurs n’auraient pas besoin de l’échelle requise par des entreprises comme YouTube de Google, cela pourrait être une bonne offre aux développeurs “jetant les bases du moment [applications need] ce niveau d’échelle. “

    Carl Olofson, vice-président de la recherche de Gartner, a déclaré qu’il y avait une demande croissante pour une base de données transactionnelle évolutive. “Les volumes de données ont explosé et les développeurs cherchent des moyens d’incorporer plus de types de données différents, provenant de différentes sources, dans leur traitement.”

    Si le DBaaS fonctionnait comme le vendeur le prétendait, cela pourrait exciter le marché, a-t-il déclaré. «Auparavant, PlanetScale était disponible dans le cloud, mais avec un assemblage considérable. Désormais, ils annoncent un service de base de données entièrement géré. S’ils offrent vraiment une évolution sans friction des schémas de base de données et une évolutivité des données, comme ils semblent le prétendre, cela attirera beaucoup d’attention.”

    Mais il a déclaré que les utilisateurs devraient se méfier des grosses factures des fournisseurs de plates-formes cloud si les implémenteurs négligent les coûts d’infrastructure liés à la mise à l’échelle du système.

    Vitess a été donné à la Cloud Native Computing Foundation en février 2018. En 2019, PlanetScale a reçu le soutien de nul autre que la légende de Netscape Marc Andreessen, pour un tour de 22 millions de dollars de sa tenue VC Andreessen Horowitz. ®

    Laisser un commentaire

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