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 + Google Cloud
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
16
Fazendo as pazes com código legado - Frontend SP Meetup
onhernandes
0
150
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
50
Other Decks in Technology
See All in Technology
Cracking the KubeCon CfP
inductor
2
270
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
Cypress or Playwright?
rainerhahnekamp
0
170
Grafana x PagerDuty Better Together
jacopen
1
260
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
510
MapLibreとAmazon Location Service
dayjournal
1
190
Tellus の衛星データを見てみよう #mf_fukuoka
kongmingstrap
0
270
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
Babylon.js JAPAN活動紹介 (2024/4)
limes2018
1
120
実例で紹介するRAG導入時の知見と精度向上の勘所
yamahiro
5
1.6k
いつか使うかも貯金してたらめちゃめちゃ機能が増えてた話
riyaamemiya
0
620
非同期推論システムによるコスト削減と信頼性向上
koki_nishihara
1
360
Featured
See All Featured
How to name files
jennybc
65
93k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
7
3.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
Done Done
chrislema
178
15k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
126
32k
Testing 201, or: Great Expectations
jmmastey
30
6.4k
YesSQL, Process and Tooling at Scale
rocio
165
13k
The Pragmatic Product Professional
lauravandoore
26
5.8k
4 Signs Your Business is Dying
shpigford
176
21k
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
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