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
160
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
14
Como Gerenciar Trocas de Contexto em tempo de Pandemia
labcodes
0
41
Débito Técnico: Porque isso vai estragar teu Software
labcodes
1
320
80 tiros não são disparados por engano
labcodes
0
57
Recompose - O lodash para React
labcodes
2
76
Aprendendo com os erros
labcodes
3
150
Usando recursos avançados da ORM do Django para consultas mais eficientes
labcodes
2
230
Making smarter queries with advanced ORM resources
labcodes
2
170
Explorando QuerySets do Django
labcodes
2
180
Other Decks in Technology
See All in Technology
Zennのパフォーマンスモニタリングでやっていること
ryosukeigarashi
0
240
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
200
適材適所の技術選定 〜GraphQL・REST API・tRPC〜 / Optimal Technology Selection
kakehashi
1
710
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
430
データプロダクトの定義からはじめる、データコントラクト駆動なデータ基盤
chanyou0311
3
350
Engineer Career Talk
lycorp_recruit_jp
0
190
マルチプロダクトな開発組織で 「開発生産性」に向き合うために試みたこと / Improving Multi-Product Dev Productivity
sugamasao
1
310
組織成長を加速させるオンボーディングの取り組み
sudoakiy
2
220
AI前提のサービス運用ってなんだろう?
ryuichi1208
8
1.4k
アジャイルチームがらしさを発揮するための目標づくり / Making the goal and enabling the team
kakehashi
3
160
AGIについてChatGPTに聞いてみた
blueb
0
130
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Why Our Code Smells
bkeepers
PRO
334
57k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
329
21k
Happy Clients
brianwarren
98
6.7k
The Language of Interfaces
destraynor
154
24k
Documentation Writing (for coders)
carmenintech
65
4.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
How GitHub (no longer) Works
holman
310
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
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