Aller au contenu
Heure mondialeEU--:--UK--:--USA--:--CN--:--PLDEFRIT中文EN

portail sur l'IA et la technologieactualités · analyses · entretiens · fond technique

Rechercher
EN DIRECT
›

Le tableau de bord discret d'Apple et la vague d'outils analytiques open source

L'application Sports d'Apple, lancée début 2024, a été qualifiée par Slate de meilleur produit technologique grand public des deux dernières années. Sur GitHub, les outils analytiques auto-hébergés se multiplient et concurrencent les grands fournisseurs.

SportAnalyseAntoine GirardPublié le: 28 septembre 20264 min de lectureSources 4
Le tableau de bord discret d'Apple et la vague d'outils analytiques open source

Deux événements se sont produits cette année dans la technologie sportive. Apple a lancé une application qui ne fait qu'une seule chose. Parallèlement, un groupe de développeurs, de cabinets de conseil et de fournisseurs de bases de données a publié des outils visant à réduire la dépendance à quelques fournisseurs cloud.

Dans un article du 10 juin, Slate affirme qu'Apple Sports, lancée à l'hiver 2024, est un cas rare d'application qui tient exactement ses promesses. Le texte liste ce que l'application ne contient pas : pas de titres d'actualités, pas de guides de streaming, pas de défilement type TikTok. L'auteur, qui l'utilise pour la NHL, la NFL, le football et le basketball universitaires, raconte avoir dû désactiver les mises à jour automatiques des Pittsburgh Penguins pendant les séries éliminatoires de la Coupe Stanley. L'application était plus rapide que son abonnement de streaming.

Les données derrière la simplicité

Le fonctionnement mérite d'être détaillé, car il explique pourquoi une application de scores diffère de ce que sont devenues ESPN ou la MLB. Apple Sports affiche les noms d'équipes, les logos, les bilans, les horaires et les scores, ainsi que les classements. En touchant un match, on obtient la feuille de match, un classement des joueurs ou les effectifs. L'application couvre la MLS, la NWSL et une trentaine d'autres ligues de football, dont la Serie A équatorienne et la deuxième division allemande, ainsi que le tennis masculin et féminin et le LPGA Tour. Les Activités en direct peuvent afficher les scores sur l'écran verrouillé. Les cotes de paris apparaissent sur le tableau de bord mais peuvent être désactivées dans les réglages. La publicité est décrite comme occasionnelle, principalement des bannières renvoyant vers Apple TV.

Slate cite le discours de lancement d'un dirigeant d'Apple en 2024 : « Nous avons créé Apple Sports pour donner aux fans de sport ce qu'ils veulent, une application qui offre un accès extrêmement rapide aux scores et aux statistiques. » Toute la promesse du produit tient là. Pas de couche agentique, pas de bot résumeur, pas de génération d'images.

Savoir si cette retenue passe à l'échelle est une autre question. L'application consomme des données sportives plutôt qu'elle n'en produit. Sa valeur dépend d'accords de licence avec les ligues et les fournisseurs de données, dont Slate ne parle pas. Elle dépend aussi de la volonté d'Apple de maintenir un produit sans revenu évident. Rien de tout cela n'est garanti.

L'autre versant du marché

Pendant ce temps, la couche d'outillage sous l'analyse sportive et d'entreprise se densifie. Le 13 septembre, un projet nommé plainoldanalytics est apparu sur GitHub sous le pseudonyme poundifdef. C'est un paquet d'analyse web auto-hébergé, greffé sur des applications Go. Son auteur le présente comme proche par l'esprit d'Umami, Plausible ou PostHog, mais intégré à l'application elle-même. Le paquet central est indépendant du stockage : l'importer n'entraîne ni DuckDB ni aucun autre moteur. Les développeurs choisissent un paquet de stockage, ou implémentent l'interface Storage et la passent à plainoldanalytics.New.

Le dépôt montre un tableau de bord intégré monté sur le chemin de votre choix, un intergiciel et un enregistreur de sessions navigateur facultatif. Le trafic est écrit sur disque environ une fois par seconde. Le README invite les développeurs à appeler Close() à l'arrêt pour vider ce qui reste en mémoire tampon. Des adaptateurs existent pour gin et chi. La documentation précise que l'intergiciel doit être limité à un groupe, pour que le tableau de bord analytique ne soit pas lui-même enregistré comme trafic.

Le 8 septembre, un cabinet de conseil nommé Adaca a publié une autre approche : adaca-analytics, un tableau de bord auto-hébergé pour Google Analytics 4 et BigQuery, fonctionnant sur Cloudflare Workers. Les agrégats quotidiens issus de l'API GA4 Data ou d'un export BigQuery arrivent dans une base D1 que l'utilisateur possède, tandis que le temps réel reste chez Google. Le README décrit six tableaux de bord prêts à l'emploi, un générateur en quatre étapes, des segments enregistrés, des liens de partage en lecture seule, une comparaison avec les périodes précédentes, et des résumés hebdomadaires et mensuels par e-mail ou Slack. L'installation exige un compte de service Google avec accès Lecteur et un déploiement sur Cloudflare, qui duplique le dépôt et provisionne D1 et KV.

Le projet est sous licence MIT. Adaca se présente comme un cabinet de conseil qui développe des logiciels sur mesure et intègre des ingénieurs expérimentés dans les équipes de ses clients.

Débats d'architecture

Starburst a publié le 11 septembre une analyse de deux architectures pour l'analyse de données agentique. Son cadre s'applique aux deux outils ci-dessus. La première option consiste à extraire les données des systèmes sources et à remettre les fichiers bruts à un agent. Starburst l'appelle « option 0 » et soutient qu'elle est peu pratique hors circonstances particulières, car les agents facturés à l'unité de donnée deviennent hors de prix quand on envoie des téraoctets. La deuxième option donne à l'agent un accès direct à la base de données et le laisse écrire son propre SQL. Il affine les requêtes au fil des itérations, pendant que le moteur de base de données fait le traitement. Starburst note que les agents peuvent submerger les systèmes de bases de données de requêtes spéculatives, mais affirme que le secteur se concentre sur la prise en charge des charges de travail agentiques.

Voilà le compromis que font discrètement les nouveaux outils. Adaca garde l'agrégation lourde dans une base de données que l'utilisateur contrôle. Plainoldanalytics garde le trafic dans le processus de l'application elle-même. Ni l'un ni l'autre n'envoie de données brutes à un tiers par défaut. Dans un marché où les gros titres de la tech sportive portent sur le ciblage et la prédiction par IA, l'évolution la plus intéressante est peut-être vers des outils plus petits qui refusent de faire plus d'une tâche.

Commentaires 0

Sources

4
  1. 01Apple Made a Sports App That Does Almost Nothing. It's IncredibleEN
  2. 02We rebuilt the old Google Analytics on top of GA4's dataEN
  3. 03Show HN: Plainoldanalytics: Analytics Middlware for GoEN
  4. 04An Analysis of Two Architectures for Agentic Data AnalysisEN

Tous les chiffres et citations de ce texte proviennent des sources citées ci-dessous.

Les contenus ont été préparés par l'équipe de rédaction, assistée par l'IA.

Antoine Girard

Antoine Girard

Sport, auto et voyages

Antoine Girard suit le sport, l'automobile et les voyages pour FLASH24, en s'appuyant sur les dépêches d'agences, les communiqués officiels et les données chronométrées, sans reprendre une information sans source. Il vérifie les temps, les classements et les fiches techniques en croisant au moins deux documents, et recalcule lui-même les écarts et les consommations annoncées. Il interroge mécaniciens, organisateurs et constructeurs, et attend les salons et les lancements de modèles pour comparer les chiffres sur place. Cette même exigence le suit en privé, où il roule en voiture électrique, démonte et remonte des moteurs dans son garage et traverse l'Europe en train. Il ne publie pas un chiffre qu'il n'a pas pu contrôler.

Rédaction →

Commentaires

0
  1. Aucun commentaire — soyez le premier.

Écrire un commentaire

Les commentaires sont publics. Nous ne publions ni insultes, ni spam, ni publicité.