Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Processamento de filas com JS + Serverless + Go...
Search
Hernandes
June 15, 2019
Technology
59
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Processamento de filas com JS + Serverless + Google Cloud
Palestra apresentada no BrazilJS On The Road - Sorocaba, junho de 2019
Hernandes
June 15, 2019
More Decks by Hernandes
See All by Hernandes
GitHub ¡Presente!
onhernandes
0
62
Cuidando do seu código
onhernandes
0
54
Fazendo as pazes com código legado - Frontend SP Meetup
onhernandes
0
300
fazendo as pazes com projetos legados
onhernandes
0
87
criando sua carreira sem recursos e sem apoio na visão de um periférico
onhernandes
0
79
Other Decks in Technology
See All in Technology
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
160
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
PagerDuty Tech Hub-鳴らすけれど、人は動かない
ezaki
0
170
go-sqletch
moznion
0
140
「事実」を「計測」して、「解釈」する 〜AWS Lambdaのメモリ最適解の見つけ方〜
maimyyym
0
170
Running Kotlin + Quarkus with Lambda
nealle
1
3.7k
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
580
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.2k
今さら理解するウェブフォントver.2026
takanorip
3
810
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
230
継続的なAIコスト最適化
bgpat
1
340
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Why Our Code Smells
bkeepers
PRO
340
58k
So, you think you're a good person
axbom
PRO
2
2.2k
GitHub's CSS Performance
jonrohan
1033
470k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Context Engineering - Making Every Token Count
addyosmani
9
1.2k
KATA
mclloyd
PRO
35
16k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Writing Fast Ruby
sferik
630
63k
Transcript
Processamento de filas com JavaScript + Serverless + Google Cloud
hernandes eng de Software org @BackEndBrasil podcaster @QuebraDev @onhernandes |
hernandes.io
o que são filas de processamento?
escolher e-mails
escolher e-mails > enviar pra fila
escolher e-mails > enviar pra fila > carregar conteúdo
escolher e-mails > enviar pra fila > carregar conteúdo >
enviar para caixa de entrada
problemas comuns em sistemas atuais gerenciar filas perda de dados
gastos desnecessários
google cloud cloud functions pub/sub
Serverless fácil gerenciar serviços em cloud open-source versátil
None
None
None
caso de uso
código legado usava um banco impróprio para filas lento custava
caro ninguém sabe como funciona
antes 100 mil processamentos por dia(super lento) depois 250 mil
processamentos a cada 5 minutos
dicas, aprendizados, errors separar código por custo de recursos >
regra de negócio sempre acompanhar consumo evitar requisições dependência de ferramentas
fim