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
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Django Channels
Palestra apresentada no 50º Encontro do PUG-PE por Alessandro Henrique
Labcodes Software Studio
July 01, 2017
More Decks by Labcodes Software Studio
See All by Labcodes Software Studio
Sua aplicação web aguenta o tranco?
labcodes
0
59
Como Gerenciar Trocas de Contexto em tempo de Pandemia
labcodes
0
100
Débito Técnico: Porque isso vai estragar teu Software
labcodes
1
440
80 tiros não são disparados por engano
labcodes
0
99
Recompose - O lodash para React
labcodes
2
150
Aprendendo com os erros
labcodes
3
240
Usando recursos avançados da ORM do Django para consultas mais eficientes
labcodes
2
360
Making smarter queries with advanced ORM resources
labcodes
2
270
Explorando QuerySets do Django
labcodes
2
240
Other Decks in Technology
See All in Technology
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
420
変更し続けられるシステムをどう保つか — AI時代のSSoTという設計原則
kawauso
1
260
タスクの複雑さでモデルを選ぶ ── Thompson Samplingで動かす“トークン/コスト最適化
satohy0323
0
570
ボーイスカウトルールでメモリやスキルを改善しよう
azukiazusa1
4
1.5k
AI時代のPlaywright活用(システムテストを自動化する ー 実行エンジンにPla ywrightを選んだ理由)
ynisqa1988
1
690
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
2
290
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
4
2.4k
ファミコンでPHPを動かす / PHP on the Famicom
tomzoh
2
500
ゴールデンパスは敷いただけでは道にならない ─ 企画部門のエンジニアが技術標準を事業価値に変えるまで
mhrtech
1
230
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
290
CDKで書くECSのベストプラクティス、 改めて考え直す2026 #cdkconf2026
makies
3
860
壊して学ぶAWS CDK: そのcdk deployで消えるもの、残るもの
k_adachi_01
1
430
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
220
Building an army of robots
kneath
306
46k
How to build a perfect <img>
jonoalderson
1
5.8k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
240
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Building Adaptive Systems
keathley
44
3.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
30 Presentation Tips
portentint
PRO
1
350
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
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