Développons des API REST asynchrones, performantes et auto-documentées en python 3.7 avec asyncio, hapic et serpyco
Presented by:
Damien Accorsi
Après plus de 15 années passées dans le domaine de l'édition et du développement logiciel, j'ai créé la société Algoo dont l'activité est double : expertise en développement de logiciels et plateformes web, développement et commercialisation de la plateforme collaborative libre Tracim.
No video of the event yet, sorry!
À l'heure où les entrées/sorties sont (re)devenues le goulot d'étranglement, où la programmation asynchrone est redevenue à la mode et où les plateformes IoT incitent à limiter le multithreading, nous vous proposons de programmer une API REST performante et auto-documentée en python. Nous aborderons notamment le sujet du streaming de données JSON.
Pour ce faire, nous nous appuyerons sur 4 briques-clé :
- asyncio pour programmer en asynchrone
- python 3.7 pour bénéficier des apports des dataclass,
- hapic pour autodocumenter nos apis,
- serpyco pour serialiser efficacement.
notes :
- hapic et serpyco sont des modules python "production locale" développés dans le cadre de projets professionnels, respectivement par la société Algoo et par Sébastien Grignard.
- les participants devront venir avec un ordinateur sur lequel ils auront préalablement installé python 3.7 et un virtualenv prêt à être utilisé pour l'atelier.
- l'atelier sera animé par Bastien Sévajol et moi-même
- Date:
- 2019 January 28 - 15:00
- Duration:
- 1 h
- Room:
- CGI Salle de Conférence à Grenoble - https://www.cgi.fr/fr-fr/offices
- Conference:
- FLOSSCon 2019
- Language:
- French
- Track:
- Internet des objets et embarqué
- Difficulty:
- Intermédiaire
- Requires Registration:
- Yes (Registered: 11)