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
Processamento de filas com JS + Serverless + Go...
Search
Hernandes
June 15, 2019
Technology
0
38
Processamento de filas com JS + Serverless + Google Cloud
Palestra apresentada no BrazilJS On The Road - Sorocaba, junho de 2019
Hernandes
June 15, 2019
Tweet
Share
More Decks by Hernandes
See All by Hernandes
GitHub ¡Presente!
onhernandes
0
27
Cuidando do seu código
onhernandes
0
19
Fazendo as pazes com código legado - Frontend SP Meetup
onhernandes
0
180
fazendo as pazes com projetos legados
onhernandes
0
63
criando sua carreira sem recursos e sem apoio na visão de um periférico
onhernandes
0
51
Other Decks in Technology
See All in Technology
RAGHack: Kickoff and RAG 101
pamelafox
0
240
Datadog を使ったプロダクトとクラウドの セキュリティモニタリング
mrtc0
0
550
手軽に始める? おうちサーバーのすゝめ
nyagasan
0
180
標準最高!標準はださくないぞ! at fukuoka.ts #1
yoiwamoto
0
150
waitany と waitall を作った話
mrkn
0
110
夏休みの(最後の)宿題 for JuliaTokyo #12
antimon2
0
130
Oracle Database Backup Service:サービス概要のご紹介
oracle4engineer
PRO
0
4k
四国クラウドお遍路 2024 in 高知 オープニング
yukataoka
0
120
【Λ(らむだ)最近のアプデ情報 / RPALT20240904
lambda
0
170
標準ライブラリの奥深アップデートを掘り下げよう!
logica0419
2
420
contenteditableと向き合う
kikuchikakeru
2
210
Discover Your Tailored Platform Strategy with Real-World Practice
hhiroshell
1
140
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
266
20k
KATA
mclloyd
27
13k
Build The Right Thing And Hit Your Dates
maggiecrowley
30
2.2k
GraphQLとの向き合い方2022年版
quramy
43
13k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.4k
How to Think Like a Performance Engineer
csswizardry
15
920
The World Runs on Bad Software
bkeepers
PRO
64
11k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
We Have a Design System, Now What?
morganepeng
48
7.1k
The Cult of Friendly URLs
andyhume
76
5.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
29
2.6k
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