RudderStack - l’alternative open source à Segment
(github.com)-
Un projet open source qui implémente en Go le service Segment, lequel collecte les données d’événements utilisateur et les envoie vers divers outils
-
Hébergement possible sur AWS, GCP ou Azure
-
Compatible avec l’API de Segment
-
Envoi vers Google Analytics, Amplitude, MixPanel, Adjust, AppsFlyer, Braze, etc.
-
Prise en charge du stockage dans S3, RedShift, Snowflake, BigQuery, etc.
-
Exécutable Go unique + Postgres
2 commentaires
Explication supplémentaire pour ceux qui ne savent pas ce qu’est Segment
En général, pour collecter les données utilisateur sur un site web ou une app, on utilise diverses bibliothèques d’analyse tierces.
Il existe une multitude de solutions et de données, de Google Analytics à Amplitude et Braze, ainsi que des outils comme Adjust et AppsFlyer pour analyser l’efficacité publicitaire.
À chaque fois qu’on ajoute un nouvel outil, les développeurs doivent l’intégrer un par un, et Segment est la plateforme qui regroupe tout cela pour l’envoyer d’un seul coup.
Cela gère tout d’un seul coup, de l’envoi vers ces services jusqu’à l’envoi vers le Data Lake interne de l’entreprise comme S3, RedShift ou BigQuery.
Sur la page d’accueil officielle, https://rudderstack.com/, on voit que l’intégration avec des services connus est déjà bien couverte.
Bien sûr, ils proposent aussi une offre payante, mais apparemment ils n’ont pas encore eux-mêmes décidé du prix.
Ils disent qu’il existe déjà un cas d’usage où la seule version open source a absorbé 300 millions d’événements par jour, jusqu’à 40 000 événements par seconde, donc pour des services classiques cela ne devrait poser aucun problème.
L’API est compatible avec Segment, donc il est facile de migrer après l’avoir utilisé, ou simplement de basculer vers cette solution.
Copier un service qui fonctionne bien en open source, l’implémenter, puis en refaire son propre business, ça semble être le fonctionnement de base là-bas...
Personnellement, j’aime beaucoup le service Segment, mais comme il est payant, il était difficile de le recommander à d’autres entreprises ; c’est donc une bonne chose qu’une alternative utilisable soit apparue.