[Pycon] [new paper] "Mario Orlandi" - Internet delle cose con Redis e django-channels

info a pycon.it info a pycon.it
Ven 11 Gen 2019 10:53:28 CET


Title: Internet delle cose con Redis e django-channels
Duration: 60 (includes Q&A)
Q&A Session: 15
Language: it
Type: Talk

Abstract: [https://github.com/morlandi/sinewave][1]

L'esempio proposto ha lo scopo di esaminare alcuni possibili paradigmi di comunicazione fra dispositivi periferici e un server centrale, con particolare riferimento al protocollo PUB/SUB reso disponibile da Redis.
L'invio di informazioni da parte del dispositivo può essere concretizzato sia utilizzando una delle tante librerie client disponibili (Python o altri linguaggi), sia mediante una funzione "publish" minimale (per es. scritta in C); questa seconda opzione può essere convenientemente utilizzata in contesti limitati quali Arduino o altre schede embedded.
Le informazioni ricevute sul server possono essere ulteriormente propagate ad eventuali clients web che avessero manifestato il proprio interesse, predisponendo sul server un processo "listener" incaricato di raccogliere i dati come subscriber, per poi eseguirne il broadcast via WebSocket; l'esempio proposto illustra una semplice implementazione basata su django-channels.

  [1]: https://github.com/morlandi/sinewave


Tags: [u'arduino', u'redis', u'pub/sub']


Maggiori informazioni sulla lista Pycon