Go to content

Écoutez l'histoire de Sonos Voice et de ZIO... (Pierre BAILLET)

🔥 Pour rester informé sur l'actualité de Devoxx France, suivez nous sur linkedIn : https://www.linkedin.com/in/devoxxfrance/, twitter : https://twitter.com/DevoxxFR ou consultez notre site web https://www.devoxx.fr/ 📕 Chez Sonos dans l'équipe Voice, nous utilisons Scala et ZIO en production depuis plus d'un an, avec maintenant plus de 300k enceintes connectées qui font tourner l'assistant Vocal de Sonos. Cette conférence illustre l'utilisation que nous faisons de ZIO, ainsi que des déboires et péripéties qui ont accompagnés la mise en production de cette stack puissante et exotique. En particulier : - L'architecture de notre Stack, et quelques chiffres (sûrement épatants) d'uptime et de performances - Comment nous pouvons créer un service de toutes pièces en quelques heures à l'aide des nombreux modules que nous avons codés de zéro - Comment le framework de test de ZIO nous permet de tout tester en boite noire, tout en manipulant l'environnement de test (et y compris le temps) aussi librement que nous le voulons. Prouesse quasi impossible dans la plupart des autres frameworks - Quelques "patterns" de développement que nous utilisons quotidiennement - Des histoires d'horreurs, de Pageduty, de SQS et de systèmes dynamiques Le tout emballé dans un discours entraînant et rempli de blagues, si, si.

April 12, 2023