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
85
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
O que é JMS
Mattheus Cassundé
August 17, 2021
More Decks by Mattheus Cassundé
See All by Mattheus Cassundé
Como migrar de Arquitetura
cassunde
0
27
Implementando software guiado a negócio
cassunde
0
150
Entendendo Project Model Canva
cassunde
0
37
Qualidade além da engenharia
cassunde
0
350
Proxy Reverso com Apache2
cassunde
0
230
o que é harbor ?
cassunde
0
220
A importância dos logs
cassunde
0
670
RabbitMQ - Alguns detalhes
cassunde
0
48
Processo_de_Desenvolvimento.pdf
cassunde
0
52
Other Decks in Technology
See All in Technology
小さく始める AI 活用推進 ― 日経電子版 Web チームの事例/nikkei-tech-talk47
nikkei_engineer_recruiting
0
220
脆弱性対応、どこで線を引くか
rymiyamoto
0
370
FinOps × AIエージェントで実現する コストインシデントの自動調査
oasis1994liveforever
0
130
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
5
4.5k
FDE という解 ― 暗黙知と明示知をつなぐ、伴走型エンジニアリング ―
otanet
0
130
【Cyber-sec+】経営層を"動かす"ための考え方
hssh2_bin
0
130
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
130
Microsoft Build Keynoteふりかえり
tomokusaba
0
120
失敗を資産に変えるClaude Code
shinyasaita
0
450
Claude Codeをどのように キャッチアップしているか
oikon48
7
4.4k
AWSシリコン最前線 〜AI時代のチップ選択を読み解く〜
htokoyo
2
470
Bucharest Tech Week 2026 - Reinventing testing practices in the AI era
edeandrea
PRO
1
140
Featured
See All Featured
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.3k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Amusing Abliteration
ianozsvald
1
200
Building Applications with DynamoDB
mza
96
7.1k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
330
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
Statistics for Hackers
jakevdp
799
230k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.4k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
How to make the Groovebox
asonas
2
2.2k
How to Ace a Technical Interview
jacobian
281
24k
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