İçindekiler:

Pubsub ne için kullanılır?
Pubsub ne için kullanılır?

Video: Pubsub ne için kullanılır?

Video: Pubsub ne için kullanılır?
Video: Python ile GCP PubSub Implementasyonu #Cloutions 2024, Mart
Anonim

Mesajları yayınlayın/abone olun veya pub/alt mesajlaşma, bir hizmetten hizmete eşzamansız iletişim biçimidir. kullanılmış sunucusuz ve mikro hizmet mimarilerinde. İçinde pub/alt model, bir konuya yayınlanan herhangi bir mesaj, konunun tüm aboneleri tarafından anında alınır.

Bununla ilgili olarak, yayınlama aboneliği kalıbı ne zaman kullanılır?

Bu kalıbı şu durumlarda kullanın:

  1. Bir uygulamanın önemli sayıda tüketiciye bilgi yayınlaması gerekir.
  2. Bir uygulamanın, farklı platformlar, programlama dilleri ve iletişim protokolleri kullanabilen bağımsız olarak geliştirilmiş bir veya daha fazla uygulama veya hizmetle iletişim kurması gerekir.

Ayrıca, mesajlaşmada konu nedir? A başlık bir yayınla/abone ol'da yayınlanan bilgilerin konusudur. İleti . Noktadan noktaya sistemlerde mesajlar belirli bir hedef adrese gönderilir. Konu bazlı yayın/abonelik sistemlerinde mesajlar, içeriğin açıklandığı konuya göre abonelere gönderilir. İleti.

Sonuç olarak, bir yayınla ve abone ol sistemi nasıl çalışır?

Yazılım mimarisinde, Yayınla – abone ol yayıncı olarak adlandırılan mesaj göndericilerinin, mesajları doğrudan abone adı verilen belirli alıcılara gönderilecek şekilde programlamadığı, bunun yerine yayınlanmış mesajları, varsa hangi abonelerin olabileceği bilgisi olmadan sınıflara ayırdığı bir mesajlaşma modelidir.

Redis Pubsub nasıl çalışır?

redis Pub/Sub, gönderenlerin (içinde redis yayıncılar olarak adlandırılan terminoloji), alıcılar (aboneler) onları alırken mesajları gönderir. Mesajların aktarıldığı bağlantıya kanal denir. İçinde redis , bir müşteri herhangi bir sayıda kanala abone olabilir.

Önerilen: