RisingWave Labs, une société développant une plate-forme de traitement de flux de données, a annoncé aujourd’hui qu’elle avait levé 36 millions de dollars lors d’un cycle de financement de série A dirigé par Yunqi Partners, des investisseurs privés et des investisseurs providentiels. Portant le total de RisingWave levé à plus de 40 millions de dollars, le capital sera affecté à la mise à l’échelle des opérations commerciales de la startup pour soutenir le lancement d’un nouveau service cloud, RisingWave Cloud, l’année prochaine, a déclaré le PDG Yingjun Wu.
Wu a fondé RisingWave au début de 2021, après avoir travaillé sur des systèmes de traitement de flux et de bases de données pendant plus d’une décennie dans des entreprises telles qu’IBM et Amazon Web Services. Chez AWS Redshift, Wu dit avoir remarqué que les systèmes de base de données existants comme AWS Redshift, Snowflake et BigQuery ne pouvaient pas traiter efficacement les données de streaming, alors que les systèmes de streaming existants étaient généralement trop compliqués à utiliser pour la plupart des entreprises.
« J’ai fondé RisingWave Labs pour faciliter le développement d’un système de base de données cloud capable de prendre en charge efficacement le traitement des flux », a déclaré Wu à TechCrunch dans une interview par e-mail. « La création d’applications en temps réel tirant parti des données en continu ne devrait pas entraîner de frais généraux opérationnels et devenir une barrière à l’entrée. RisingWave vise à fournir une rampe d’accès facile aux utilisateurs du langage de requête séquentiel (SQL) pour commencer leur parcours de traitement de flux.
Prenant du recul un instant, le traitement de flux est le traitement des données en mouvement – en d’autres termes, le calcul sur les données directement au fur et à mesure qu’elles sont produites ou reçues. Dans le paradigme du traitement de flux, la logique des applications, les analyses et les requêtes existent en permanence, et les données les traversent en continu. Les applications de traitement de flux réagissent aux événements des flux, par exemple en déclenchant une action ou en mettant à jour une statistique. Cela s’oppose aux configurations statiques et sans diffusion en continu où les données sont stockées dans une base de données et les applications les calculent selon les besoins, empêchant le traitement simultané des données.
Wu fait valoir que seules les entreprises disposant de poches profondes et d’une expertise en analyse de données peuvent adopter les solutions de traitement de flux existantes, en raison de la complexité et du coût élevé de possession. Grâce à RisingWave, il vise à changer cela avec une base de données de streaming open source qui permet aux utilisateurs d’écrire du code pour traiter les données en continu. L’architecture sépare la couche de calcul du stockage, affirme Wu, maximisant l’efficacité des ressources cloud.
Wu note que, entre autres cas d’utilisation, RisingWave peut prendre en charge les applications d’IA et d’apprentissage automatique, en diffusant des données vers les systèmes d’IA pour les former et les recycler. Il peut également alimenter des tableaux de bord en temps réel (par exemple, les régions de trafic dans une ville), créer des services qui fournissent des informations agrégées sur un sujet (comme le nombre de likes reçus sur un tweet) et analyser et détecter les anomalies à l’aide de SQL.
« Les systèmes de bases de données traditionnels ne parviennent pas à offrir la puissance du traitement de flux qui permet aux utilisateurs de prendre des décisions en temps réel sur la base des résultats les plus récents », a déclaré Wu. « Les économies de coûts intégrées à notre produit à l’aide d’une architecture cloud native moderne sont très attrayantes pour les responsables de niveau C-suite. Outre les dépenses en capital et les dépenses opérationnelles, la facilité d’utilisation améliore la productivité des développeurs car RisingWave ne nécessite que la connaissance de SQL pour tout nouvel utilisateur.
L’objectif actuel de RisingWave est le service cloud susmentionné, RisingWave Cloud, une version entièrement gérée du moteur de base de données de l’entreprise. Actuellement en avant-première avant la disponibilité générale l’année prochaine, Wu dit que « plusieurs » clients pilotent activement le service, avec des partenaires tels que Confluent, StreamNative et Redpanda.
Wu admet qu’il existe des concurrents dans l’espace de traitement de flux, notamment KsqlDB de Confluent, DeltaStream, Activeloop, Materialise, AWS Kinesis Data Analytics et plusieurs sociétés basées sur Apache Flink (voir Immerok et Aiven). Mais il affirme que ni eux ni le ralentissement plus large de l’industrie technologique n’auront d’impact sur les plans de mise sur le marché de RisingWave.
‘[We have] un financement suffisant pour les deux prochaines années », a déclaré Wu. « En termes de vents contraires économiques difficiles, nous voyons une opportunité pour l’émergence de nouveaux cas d’utilisation, en particulier la détection automatisée des fraudes dans le secteur des services financiers et autres. »
Wu n’avait pas de chiffre d’affaires à partager lorsqu’on lui a demandé, mais il a dit qu’il s’attend à ce que l’effectif de RisingWave passe de 40 aujourd’hui à environ 48 d’ici la fin de l’année, suggérant des projections de croissance interne plutôt optimistes.
Dans une déclaration par e-mail, le partenaire de Yunqi Partners, Yu Chen, a déclaré : « Nous constatons qu’il est essentiel de réduire la barrière à l’entrée pour déployer le traitement de flux dans les applications héritées et nouvelles pour démocratiser le traitement de flux et libérer le véritable potentiel du traitement de flux. Les outils pour traiter les flux de données ne manquent pas, mais RisingWave est l’un des rares à être conçu comme une base de données et peut être facilement connecté à une pile de données moderne pour faire de l’intelligence des données en temps réel une réalité.