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
170
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
23
Como Gerenciar Trocas de Contexto em tempo de Pandemia
labcodes
0
54
Débito Técnico: Porque isso vai estragar teu Software
labcodes
1
370
80 tiros não são disparados por engano
labcodes
0
63
Recompose - O lodash para React
labcodes
2
92
Aprendendo com os erros
labcodes
3
180
Usando recursos avançados da ORM do Django para consultas mais eficientes
labcodes
2
270
Making smarter queries with advanced ORM resources
labcodes
2
210
Explorando QuerySets do Django
labcodes
2
190
Other Decks in Technology
See All in Technology
プラットフォームとしての Datadog / Datadog as Platforms
aoto
PRO
1
340
Eight Engineering Unit 紹介資料
sansan33
PRO
0
3.2k
エンジニアが組織に馴染むために勉強会を主催してチームの壁を越える
ohmori_yusuke
2
120
いまさら聞けない Git 超入門 〜Gitって結局なに?から始める第一歩〜
devops_vtj
0
170
Azure Developer CLI と Azure Deployment Environment / Azure Developer CLI and Azure Deployment Environment
nnstt1
1
130
MCP Clientを活用するための設計と実装上の工夫
yudai00
1
810
Machine Intelligence for Vision, Language, and Actions
keio_smilab
PRO
0
500
アプリケーションの中身が見える!Mackerel APMの全貌と展望 / Mackerel APMリリースパーティ
mackerelio
0
450
コードの考古学 〜労務システムから発掘した成長の糧〜
kenta_smarthr
1
1.2k
Java で学ぶ 代数的データ型
ysknsid25
1
640
大規模PaaSにおける監視基盤の構築と効率化の道のり
lycorptech_jp
PRO
0
180
オープンソースのハードウェアのコンテストに参加している話
iotengineer22
0
660
Featured
See All Featured
Designing Experiences People Love
moore
142
24k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Navigating Team Friction
lara
186
15k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.7k
4 Signs Your Business is Dying
shpigford
183
22k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.2k
Into the Great Unknown - MozCon
thekraken
39
1.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
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