Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
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
77
O que é JMS
Mattheus Cassundé
August 17, 2021
Tweet
Share
More Decks by Mattheus Cassundé
See All by Mattheus Cassundé
Implementando software guiado a negócio
cassunde
0
130
Entendendo Project Model Canva
cassunde
0
24
Qualidade além da engenharia
cassunde
0
300
Proxy Reverso com Apache2
cassunde
0
180
o que é harbor ?
cassunde
0
200
A importância dos logs
cassunde
0
610
RabbitMQ - Alguns detalhes
cassunde
0
37
Processo_de_Desenvolvimento.pdf
cassunde
0
45
Simplificando APIs Rest
cassunde
0
620
Other Decks in Technology
See All in Technology
pmconf2025 - 他社事例を"自社仕様化"する技術_iRAFT法
daichi_yamashita
0
410
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.7k
生成AI・AIエージェント時代、データサイエンティストは何をする人なのか?そして、今学生であるあなたは何を学ぶべきか?
kuri8ive
2
1.4k
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
400
Docker, Infraestructuras seguras y Hardening
josejuansanchez
0
140
AI 時代のデータ戦略
na0
8
3.2k
翻訳・対話・越境で強いチームワークを作ろう! / Building Strong Teamwork through Interpretation, Dialogue, and Border-Crossing
ar_tama
4
1.6k
AI駆動開発によるDDDの実践
dip_tech
PRO
0
270
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
200
経営から紐解くデータマネジメント
pacocat
9
1.9k
プラットフォームエンジニアリングとは何であり、なぜプラットフォームエンジニアリングなのか
doublemarket
1
540
私のRails開発環境
yahonda
0
180
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.3k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
370
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How to Think Like a Performance Engineer
csswizardry
28
2.3k
Visualization
eitanlees
150
16k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.2k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Context Engineering - Making Every Token Count
addyosmani
9
460
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
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