Message Brokers Belgeler
Microservice'ler arası asenkron veri alışverişi sağlayarak High Availability'yi destekler, message broker servisleri asenkron iletişimi farklı algoritmalar ile yapabilir. Message Broker servislerine bir microservice veri yazar, diğer bir bu veriyi okur. Genelde message broker'a bir veri ekleyen servise Producer, veriyi okuyan ve çıkarak servise consumer denir.
Mesage Broker'ların kullandığı protokoller:
Protokol
OSI Katmanı
Altında Yatan Protokoller
AMQP
Katman 5-7
TCP, TLS/SSL
MQTT
Katman 5-7
TCP, TLS/SSL
STOMP
Katman 5-7
TCP
CoAP
Katman 5-6
UDP
XMPP
Katman 5-7
TCP, TLS/SSL
Kafka
Katman 4
TCP
Redis Pub/Sub
Katman 5-7
TCP
ZeroMQ (ZMQ)
Katman 4-7
TCP, UDP, SCTP, TLS/SSL
DDS
Katman 4-7
UDP, TCP, DDS Security
Last updated