L’air de rien, Apple continue d’améliorer Siri. Depuis sa sortie en 2011, on savait que l’assistant vocal d’iOS gagnait régulièrement en intelligence et qu’il était capable de répondre à plus de questions. Mais les changements peuvent aussi être plus profonds, comme en témoigne le changement d’architecture serveur opéré par l’entreprise.
Apple a annoncé le changement en toute discrétion la semaine dernière, à l’occasion d’une réunion qui a eu lieu à Cupertino. Siri est désormais propulsé par Mesos, une solution libre conçue par Apache qui permet de gérer un (très) grand nombre de serveurs. On entre vite dans des détails très techniques, mais disons qu’il s’agit, pour l’entreprise, de déployer le service web sur un grand nombre de serveurs, très simplement.
Grâce à Mesos, Apple peut ajouter ou retirer des serveurs à la demande et ainsi éviter les engorgements quand, par exemple, le constructeur sort une montre qui place Siri au cœur de son fonctionnement. On imagine que l’Apple Watch a augmenté le nombre de requêtes pour Siri, et que cette nouvelle architecture a facilité la transition.
Petit détail amusant, Apple a développé en interne un système de gestion pour superviser les serveurs en se basant sur Mesos, et ce système est nommé JARVIS. Oui, comme l’intelligence artificielle inventée par Tony Stark dans la saga Iron Man. Est-ce une forme de revanche de la part de certains chez Apple, qui n’ont jamais apprécié le nom Siri ? D’après certains bruits de couloir à sa sortie, Steve Jobs n’appréciait pas ce nom, mais Apple l’avait maintenu, faute de mieux.
À l’heure actuelle, JARVIS gère plusieurs milliers de serveurs uniquement pour répondre aux demandes de tous les utilisateurs de Siri. Cette architecture basée sur Mesos est la troisième déployée par Apple et, de l’aveu même de l’entreprise, le changement a permis de simplifier et accélérer le déploiement de nouveaux serveurs, mais aussi de diminuer la latence de Siri à l’usage. Et il faut reconnaître que, sur ce point, les progrès effectués par l’assistant vocal d’Apple sont indéniables.