Nedir Pub/Sub
Yayınla-Abone ol mesajlaşma deseni
Pub/Sub (Publish/Subscribe) yayıncıların alıcıları bilmeden mesaj gönderdiği ve abonelerin yalnızca ilgilendikleri mesajları aldığı asenkron bir mesajlaşma desenidir.
Temel Bileşenler
- Publisher (Yayıncı) — konulara mesaj gönderir
- Subscriber (Abone) — konulardan mesaj alır
- Topic (Konu) — mesajları gruplamak için kanal
- Message Broker — mesaj iletimi için aracı
Avantajlar
- Bileşenler arasında gevşek bağlantı
- Sistem ölçeklenebilirliği
- Asenkron işleme
- Yeni aboneler ekleme esnekliği
Popüler Uygulamalar
- Google Cloud Pub/Sub
- Apache Kafka
- RabbitMQ
- Redis Pub/Sub
- Amazon SNS/SQS