Spisu treści:

Do czego służy Pubsub?
Do czego służy Pubsub?

Wideo: Do czego służy Pubsub?

Wideo: Do czego służy Pubsub?
Wideo: Cloud Pub/Sub in a minute 2024, Listopad
Anonim

Opublikuj/zasubskrybuj wiadomości lub pub/sub wiadomości, jest formą asynchronicznej komunikacji między usługami używany w architekturach bezserwerowych i mikroserwisowych. W pub/sub model, każda wiadomość opublikowana w temacie jest natychmiast odbierana przez wszystkich subskrybentów tematu.

W związku z tym, kiedy użyć wzorca subskrypcji publikowania?

Użyj tego wzoru, gdy:

  1. Aplikacja musi przesyłać informacje do znacznej liczby konsumentów.
  2. Aplikacja musi komunikować się z jedną lub kilkoma niezależnie opracowanymi aplikacjami lub usługami, które mogą korzystać z różnych platform, języków programowania i protokołów komunikacyjnych.

Jaki jest temat wiadomości? A temat jest przedmiotem informacji publikowanych w publikacji/subskrypcji wiadomość . Wiadomości w systemach punkt-punkt są wysyłane na określony adres docelowy. Wiadomości w tematycznych systemach publikowania/subskrybowania są wysyłane do subskrybentów na podstawie tematu opisującego zawartość wiadomość.

W związku z tym, jak działa system publikowania i subskrybowania?

W architekturze oprogramowania publikować – Subskrybuj to wzorzec wiadomości, w którym nadawcy wiadomości, zwani wydawcami, nie programują wiadomości, które mają być wysyłane bezpośrednio do określonych odbiorców, zwanych subskrybentami, ale zamiast tego kategoryzują opublikowane wiadomości w klasy bez wiedzy o tym, którzy subskrybenci, jeśli w ogóle, mogą być.

Jak działa Redis Pubsub?

Redis Pub/Sub wdraża system przesyłania wiadomości, w którym nadawcy (w redysować terminologia zwana wydawcami) wysyła wiadomości, podczas gdy odbiorcy (subskrybenci) je otrzymują. Łącze, za pomocą którego przesyłane są wiadomości, nazywa się kanałem. w Redis , klient może subskrybować dowolną liczbę kanałów.

Zalecana: