🚗 DevStack · Covoiturage & bus longue distance

Le stack tech de BlaBlaCar en 2026

Plateforme française de covoiturage née en 2006. Backend historiquement PHP/Symfony, étendu en Go pour les services exigeants ; mobile unifié sur React Native ; migration cloud vers Google Cloud avec Kafka pour l'événementiel.

Révisé 2026-05 Fondé 2006 · Paris, France 5 catégories · 10 composants
📈 Échelle (signaux publics)Communauté de ~100M de membres dans une vingtaine de pays ; rentabilité annoncée depuis 2022.

🧱 Stack technique (sourcé public)

▸ Backend
PHP / Symfony actuel

Monolithe applicatif historique — cœur métier covoiturage

Go actuel

Services dédiés aux charges exigeantes (recherche, real-time)

▸ Data store
MySQL actuel

Base relationnelle principale

Elasticsearch actuel

Recherche de trajets

Redis actuel

Cache et sessions

depuis ~2013 · vu 2024 · 💼 Offres mentionnant Redis
▸ Streaming / messaging
Apache Kafka actuel

Bus d'événements inter-services

▸ Frontend & mobile
React Native actuel

Applications mobiles iOS et Android unifiées

React + TypeScript actuel

Web app principale

▸ Infra & observabilité
Google Cloud Platform actuel

Fournisseur cloud principal après migration depuis le datacenter

Kubernetes actuel

Orchestration des conteneurs

🐙 Open-source notable

ProjetDescriptionStars
blablacar/dkv Orga GitHub publique — outils internes et librairies ouvertes au fil des années (tooling infra, intégrations). varie par repo

🏛️ Culture ingénierie

Le blog d'ingénierie BlaBlaCar partage les choix structurants : adoption précoce de React Native pour unifier iOS et Android avec une équipe mobile resserrée, migration du datacenter vers Google Cloud, recours à Go pour les services à forte charge. Culture pragmatique — PHP reste le cœur, Go arrive là où il apporte un gain mesurable.

👋 Recrutement

Recrutement tech principalement à Paris, avec des équipes distribuées en Europe. Les offres publiques détaillent les stacks par domaine (covoiturage, bus, paiement) — utiles pour vérifier ce qui tourne réellement en production.

Méthodologie & limitesCe dossier compile ce qui a été publiquement disclosed via le blog ingénierie, les job postings, GitHub et les talks de conférence. Ce n'est pas un audit complet — la stack interne est plus large. Chaque item liste sa source pour que tu puisses re-vérifier. Les stacks tech bougent — la date "Révisé" en haut indique la fraîcheur de cette revue.

Sources principales