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
150
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
10
Como Gerenciar Trocas de Contexto em tempo de Pandemia
labcodes
0
41
Débito Técnico: Porque isso vai estragar teu Software
labcodes
1
280
80 tiros não são disparados por engano
labcodes
0
55
Recompose - O lodash para React
labcodes
2
76
Aprendendo com os erros
labcodes
3
130
Usando recursos avançados da ORM do Django para consultas mais eficientes
labcodes
2
210
Making smarter queries with advanced ORM resources
labcodes
2
160
Explorando QuerySets do Django
labcodes
2
160
Other Decks in Technology
See All in Technology
漠然とOSSにコントリビュートしたいと思っていた昔の自分へ
sansantech
PRO
2
120
データベース05: SQL(2/3) 結合質問
trycycle
0
120
TailwindCSSでUIライブラリを作る際のハマりどころ
shuta13
0
230
知識と実践を紡ぐGenAI / Connecting Knowledge and experience with GenAI
aki_moon
2
190
日本が誇るイタリアのダンスミュージック!? ユーロビートって何??
minorun365
PRO
2
240
【リラン】AIの光と闇?失敗しないために知っておきたいAIリスクとその対応 ①政府の動き編
tkhresk
0
140
TiDBにおけるテーブル設計と最適化の事例
cygames
0
820
Prisma ORMを2年運用して培ったノウハウを共有する
tockn
19
5.1k
「できる!」を増やすGitHub Copilot活用法 / How to use GitHub Copilot to expand your possibilities
sansan_randd
1
250
Deno で作る快適な “as Code” プラットフォーム – TSKaigi 2024
pizzacat83
4
320
Google Cloud Next '24 Recap in ZOZO Datastreamを使用したリアルタイムデータストリーミングの紹介 / realtime datastreaming with Datastream
takahitosakuma
0
110
Domain-driven Design: A Complete Example
ewolff
2
270
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
1
140
Product Roadmaps are Hard
iamctodd
45
9.8k
Rails Girls Zürich Keynote
gr2m
91
13k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Web Components: a chance to create the future
zenorocha
306
41k
RailsConf 2023
tenderlove
9
590
Fireside Chat
paigeccino
22
2.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
84
45k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
22
1.6k
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