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
71
O que é JMS
Mattheus Cassundé
August 17, 2021
Tweet
Share
More Decks by Mattheus Cassundé
See All by Mattheus Cassundé
Entendendo Project Model Canva
cassunde
0
10
Qualidade alem da engenharia
cassunde
0
170
Proxy Reverso com Apache2
cassunde
0
130
o que é harbor ?
cassunde
0
130
A importância dos logs
cassunde
0
520
RabbitMQ - Alguns detalhes
cassunde
0
27
Processo_de_Desenvolvimento.pdf
cassunde
0
36
Simplificando APIs Rest
cassunde
0
490
Other Decks in Technology
See All in Technology
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
IBC 2024 動画技術関連レポート / IBC 2024 Report
cyberagentdevelopers
PRO
0
110
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
190
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
220
スクラムチームを立ち上げる〜チーム開発で得られたもの・得られなかったもの〜
ohnoeight
2
350
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
510
The Role of Developer Relations in AI Product Success.
giftojabu1
0
130
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
9
970
Adopting Jetpack Compose in Your Existing Project - GDG DevFest Bangkok 2024
akexorcist
0
110
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
7
2.6k
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
1
1k
Featured
See All Featured
Code Review Best Practice
trishagee
64
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
Typedesign – Prime Four
hannesfritz
40
2.4k
Six Lessons from altMBA
skipperchong
27
3.5k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Site-Speed That Sticks
csswizardry
0
25
What's in a price? How to price your products and services
michaelherold
243
12k
A Tale of Four Properties
chriscoyier
156
23k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
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