Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Django Channels
Search
Labcodes Software Studio
July 01, 2017
Technology
0
180
Django Channels
Palestra apresentada no 50º Encontro do PUG-PE por Alessandro Henrique
Labcodes Software Studio
July 01, 2017
Tweet
Share
More Decks by Labcodes Software Studio
See All by Labcodes Software Studio
Sua aplicação web aguenta o tranco?
labcodes
0
28
Como Gerenciar Trocas de Contexto em tempo de Pandemia
labcodes
0
70
Débito Técnico: Porque isso vai estragar teu Software
labcodes
1
400
80 tiros não são disparados por engano
labcodes
0
76
Recompose - O lodash para React
labcodes
2
120
Aprendendo com os erros
labcodes
3
200
Usando recursos avançados da ORM do Django para consultas mais eficientes
labcodes
2
300
Making smarter queries with advanced ORM resources
labcodes
2
240
Explorando QuerySets do Django
labcodes
2
210
Other Decks in Technology
See All in Technology
マルチドライブアーキテクチャ: 複数の駆動力でプロダクトを前進させる
knih
0
510
ABEJA FIRST GUIDE for Software Engineers
abeja
0
3.2k
仕様は“書く”より“語る” - 分断を超えたチーム開発の実践 / 20251115 Naoki Takahashi
shift_evolve
PRO
1
990
生成AI時代に若手エンジニアが最初に覚えるべき内容と、その学習法
starfish719
2
440
re:Invent完全攻略ガイド
junjikoide
1
370
Proxmox × HCP Terraformで始めるお家プライベートクラウド
lamaglama39
1
210
旧から新へ: 大規模ウェブクローラの Perl から Go への移行 / YAPC::Fukuoka 2025
motemen
3
970
LINEスキマニ/LINEバイトにおけるバックエンド開発
lycorptech_jp
PRO
0
290
「データ無い! 腹立つ! 推論する!」から 「データ無い! 腹立つ! データを作る」へ チームでデータを作り、育てられるようにするまで / How can we create, use, and maintain data ourselves?
moznion
8
4.4k
身近なCSVを活用する!AWSのデータ分析基盤アーキテクチャ
koosun
0
1.6k
やり方は一つだけじゃない、正解だけを目指さず寄り道やその先まで自分流に楽しむ趣味プログラミングの探求 2025-11-15 YAPC::Fukuoka
sugyan
2
820
AIと共に開発する時代の組織、プロセス設計 freeeでの実践から見えてきたこと
freee
4
740
Featured
See All Featured
Designing for Performance
lara
610
69k
A designer walks into a library…
pauljervisheath
210
24k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Navigating Team Friction
lara
190
15k
Writing Fast Ruby
sferik
630
62k
Unsuck your backbone
ammeep
671
58k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Transcript
Alessandro Henrique Django Channels
Labcodes Software studio de Recife para o mundo Tecnologias que
trabalhamos Labcodes e Comunidade Labcodes
None
Motivação Your World Of Text
Exemplo com channels: Pugchat
O que é Django Channels? Extensão do Django Uso de
WebSockets Tasks em plano de fundo Real time HTTP 2
Websockets
Características de um websocket Comunicação bidirecional Utiliza Transmission Control Protocol
(TCP)
Vou ter que mudar o meu projeto? ASGI server Worker
servers ASGI requests router
Instalação
None
Libs necessárias para rodar com channels asgi-redis ou asgi-rabbitmq ou
asgi-ipc asgiref
ASGI server (Daphne)
ASGI routers
None
None
None
Worker servers
None
None
Channels
None
Fluxo de dados
None
None
None
None
None
None
Obrigado! github.com/alessandroHenrique www.labcodes.com.br medium.com/labcodes