Écoutez l'histoire de Sonos Voice et de ZIO...

Conference

Room: Neuilly 253

Scheduled at : Friday 13:30 14:15

Abstract

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.

Pierre Baillet

Pierre Baillet

Started working in the 2000s (ahem), now an old developer, linux administrator, project manager, team lead, backend architect, consultant, SRE.

Speaker's bio
Presentation type Conference
Track Languages
Presentation level Intermediate
Keywords scala HTTP Cloud Native Applications Kubernetes Containerized Microservices

Room Neuilly 253