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
28
Cuidando do seu código
onhernandes
0
20
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
QAに対する超個人的な解釈 / Personal Take on QA
toma_sm
1
120
AIで変わるテスト自動化:最新ツールの多様なアプローチ/ 20240910 Takahiro Kaneyama
shift_evolve
0
240
テスト”ケース”駆動開発 で手戻りをなくそう
ryohma0510
0
330
言葉は感情の近似値である。その感情と言葉の誤差を最小化しよう ~コミュニケーションにおけるアナログ/デジタル変換の課題に立ち向かう~
nktamago
0
230
「家族アルバム みてね」における運用管理・ オブザーバビリティの全貌 / Overview of Operation Management and Observability in FamilyAlbum
isaoshimizu
4
160
チームビルディングは"感性"で向き合おう / Team Building with Awareness
kohzas
0
260
Jetpack Compose Modifier 徹底解説 / Jetpack Compose Modifier
wiroha
0
200
不動産tech Product Night#2_AIことはじめ_GA橋本
takehikohashimoto
0
190
スタッフエンジニアの道: The Staff Engineer’s Path
snoozer05
PRO
44
14k
Fediverse Discovery Providers overview
andypiper
0
170
ナレッジグラフとLLMの相互利用
koujikozaki
0
420
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
150
Featured
See All Featured
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
GraphQLの誤解/rethinking-graphql
sonatard
65
9.8k
Code Review Best Practice
trishagee
62
16k
How GitHub Uses GitHub to Build GitHub
holman
472
290k
Web Components: a chance to create the future
zenorocha
309
42k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
5
480
For a Future-Friendly Web
brad_frost
174
9.3k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
28
1.6k
How to train your dragon (web standard)
notwaldorf
85
5.6k
Infographics Made Easy
chrislema
239
18k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
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