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
40
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
31
Cuidando do seu código
onhernandes
0
23
Fazendo as pazes com código legado - Frontend SP Meetup
onhernandes
0
210
fazendo as pazes com projetos legados
onhernandes
0
65
criando sua carreira sem recursos e sem apoio na visão de um periférico
onhernandes
0
55
Other Decks in Technology
See All in Technology
現場の種を事業の芽にする - エンジニア主導のイノベーションを事業戦略に装着する方法 -
kzkmaeda
2
2.1k
The Future of SEO: The Impact of AI on Search
badams
0
200
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
410
エンジニアの育成を支える爆速フィードバック文化
sansantech
PRO
3
1.1k
プロダクトエンジニア構想を立ち上げ、プロダクト志向な組織への成長を続けている話 / grow into a product-oriented organization
hiro_torii
1
220
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
210
N=1から解き明かすAWS ソリューションアーキテクトの魅力
kiiwami
0
130
表現を育てる
kiyou77
1
220
飲食店予約台帳を支えるインタラクティブ UI 設計と実装
siropaca
7
1.8k
30分でわかる『アジャイルデータモデリング』
hanon52_
9
2.7k
PHPカンファレンス名古屋-テックリードの経験から学んだ設計の教訓
hayatokudou
2
380
Swiftの “private” を テストする / Testing Swift "private"
yutailang0119
0
130
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
A designer walks into a library…
pauljervisheath
205
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Bash Introduction
62gerente
611
210k
Optimizing for Happiness
mojombo
376
70k
Raft: Consensus for Rubyists
vanstee
137
6.8k
How STYLIGHT went responsive
nonsquared
98
5.4k
Why You Should Never Use an ORM
jnunemaker
PRO
55
9.2k
Six Lessons from altMBA
skipperchong
27
3.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
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