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
O que é JMS
Search
Mattheus Cassundé
August 17, 2021
Technology
0
78
O que é JMS
Mattheus Cassundé
August 17, 2021
Tweet
Share
More Decks by Mattheus Cassundé
See All by Mattheus Cassundé
Como migrar de Arquitetura
cassunde
0
10
Implementando software guiado a negócio
cassunde
0
140
Entendendo Project Model Canva
cassunde
0
25
Qualidade além da engenharia
cassunde
0
330
Proxy Reverso com Apache2
cassunde
0
200
o que é harbor ?
cassunde
0
200
A importância dos logs
cassunde
0
630
RabbitMQ - Alguns detalhes
cassunde
0
38
Processo_de_Desenvolvimento.pdf
cassunde
0
46
Other Decks in Technology
See All in Technology
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
510
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
320
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
210
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
130
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
830
ブロックテーマでサイトをリニューアルした話 / 2026-01-31 Kansai WordPress Meetup
torounit
0
460
What happened to RubyGems and what can we learn?
mikemcquaid
0
250
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
使いにくいの壁を突破する
sansantech
PRO
1
130
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
570
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
200
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
290
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
Technical Leadership for Architectural Decision Making
baasie
1
240
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Thoughts on Productivity
jonyablonski
74
5k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Google's AI Overviews - The New Search
badams
0
900
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
72
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
130
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
62
Agile that works and the tools we love
rasmusluckow
331
21k
The Curious Case for Waylosing
cassininazir
0
230
Transcript
JMS O que é?
"Java Message Service, ou JMS, é uma API da linguagem
Java para middleware orientado a mensagens. Através da API JMS, duas ou mais aplicações podem se comunicar por mensagens." https://pt.wikipedia.org/wiki/JMS
O que é Middleware?
Componente que facilita a comunicação entre softwares O que é
Middleware? EJB é um exemplo
Message Oriented Middleware Middleware orientado a Mensagem MOM
Message Oriented Middleware Filas Um produtor coloca uma mensagem na
fila e apenas um consumidor ler Tópicos Um produtor coloca uma mensagem no tópico e vários consumidores podem ler Existe dois tipos de MOM
Filas
Filas Mensagem pode ser lida apenas uma vez Não precisa
do produtor ativo para consumir Não precisa do consumidor ativo para produzir Consumidor avisa quando ler mensagem
Tópicos
Tópico Mesma mensagem pode ser consumida por vários Consumidor pode
ser durável Consumidor pode ser não durável
Quais as vantagens
Vantagens do MOM Opções que foram criadas para atender esses
requisitos Facilita integrações Alta concorrência Tolerância a falhas Escalabilidade e Balanceamento
JMS Especificação para colocar ordem na casa