Qui sommes-nous ?
Premier cabinet d’architectes IT fondé en 1998, pionnier du delivery agile depuis 2004, plusieurs fois Great Place To Work et concentrateur de talents, nous avons rejoint Accenture Digital en 2016 pour offrir à nos clients un éventail d’expertises technologiques et sectorielles sans égal sur le marché français.
Notre différence, c’est notre culture et notre manière de faire. Avec OCTO, vous choisissez des équipes avec des convictions fortes, engagées dans la réussite de vos pro...
Le web temps-réel sert-il vraiment à quelque chose ?
- Type de contrat : Stage long (6 mois)
- Niveau d'études : Bac + 5 et plus
- Expérience requise : Expérience non précisée
- Salaire : 1500€/mois
- Lieu de travail : PARIS
Mission
Fonctions et responsabilités :
Le temps-réel fait rêver sur le papier, mais dans les faits, il fait souvent figure de gadget qu'on ne demande que très rarement.
Pourquoi après toutes ces années, le temps-réel reste l'exception et non la norme dans la quasi totalité des applications web ? Le but de ce stage est de répondre cette interrogation, en allant investiguer auprès des acteurs de l'IT quel est leur rapport à cette technologie.
En passant par l'UX, le développement ainsi que le métier, le but de ce stage est de dresser un état des lieux du temps-réel dans le Web, et de développer une grille d'analyse avec des exemples d'implémentations pouvant aider à la décision et répondre ainsi à la question : dans quelles circonstances le temps-réel est-il pertinent, et de quelles façons ?
OBJECTIFS DU STAGE :
Étape 1 - Documentation
Dans un premier temps, on commencera par faire l'inventaire de l'état du web temps-réel en 2020, en retraçant historiquement les différentes technologies qui ont rendu possible le temps-réel en 2020.
Le but principal ici est donner une vue d'ensemble exhaustive de ce qui est possible, avant d'avancer plus finement sur la question.
Étape 2 - Bénéfices
Dans cette étape, on s'attachera à comprendre qui utilise du web temps-réel aujourd'hui et pourquoi. Des petites startup en passant par le GAFA, quels genre de projets utilisent le temps-réel ? Cette étape comportera également un travail d'investigation sur la partie UX afin de comprendre comment ces questions sont actuellement prises en compte lors du design en amont.
Etape 3 - Analyse
Dans un troisième et dernier temps, on cherchera à comparer les différentes technologies possibles, en les illustrant dans du code, à travers une application qu'on déploiera en production afin d'en démontrer un cas d'utilisation de bout-en-bout. L'implémentation cherchera également à illustrer quelle est la meilleur primitive pour exprimer des flux d'évènements asynchrones, en comparant les Promesses et les Observables, et en concluant.
Profil recherché
- H/F, vous cherchez un stage de fin d'étude,
- Vous rêvez d'un Web où toutes les interfaces seraient synchronisées en permanence sans intervention de l'utilisateur, votre première application web était un chat,
- Vous avez une passion pour le code et une bonne capacité d'analyse,
- Vous avez envie d'évangéliser cette technologie et de développer des POC.