Elenco di argomenti Kafka da rispecchiare

Rivedere l'elenco degli argomenti Kafka da sottoporre a mirroring per ogni servizio quando si implementa una configurazione multicluster.

Servizio catalogo

  1. Argomento principale:
    • {topicPrefix} - {environment} -catalogo-aggiornamento-attributo
    • Senza ambiente: {topicPrefix}-catalog-update-attribute
    • Argomento speculare:
      • {mirrorTopicPrefix} - {crossDCTopicPrefix} - {environment} -catalogo-aggiornamento-attributo
      • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-catalog-update-attribute
      • Senza ambiente:
        • {mirrorTopicPrefix} - {crossDCTopicPrefix} -catalogo-aggiornamento-attributo
        • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-catalog-update-attribute
    • Server backend: Il server backend Catalog UpdateAttribute recupera i dati dagli argomenti principali e da quelli in mirroring e li indicizza nell'indice Elasticsearch appropriato.
  2. Argomento principale:
    • {topicPrefix}-{environment}-catalogo-aggiornamento-categoria
    • Senza ambiente: {topicPrefix}-catalogo-aggiornamento-categoria
    • Argomento speculare:
      • {mirrorTopicPrefix}-{crossDCTopicPrefix}-{environment}-catalogo-aggiornamento-categoria
      • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-catalogo-aggiornamento-categoria
      • Senza ambiente:
        • {mirrorTopicPrefix}-{crossDCTopicPrefix}-catalogo-aggiornamento-categoria
        • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-catalogo-aggiornamento-categoria
    • Server backend: Il server backend Catalog UpdateCategory recupera i dati dagli argomenti principali e speculari e li indicizza nell'indice Elasticsearch appropriato.
  3. Argomento principale:
    • {topicPrefix} - {environment} -catalogo-aggiornamento-item
    • Senza ambiente: {topicPrefix}-catalog-update-item
    • Argomento speculare:
      • {mirrorTopicPrefix} - {crossDCTopicPrefix} - {environment} -catalogo-aggiornamento-item
      • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-catalog-update-item
      • Senza ambiente:
        • {mirrorTopicPrefix} - {crossDCTopicPrefix} -catalogo-aggiornamento-item
        • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-catalog-update-item
    • Server backend: Il server backend Catalog UpdateItem recupera i dati dagli argomenti principali e speculari e li indicizza nell'indice Elasticsearch appropriato.
  4. Argomento principale:
    • {topicPrefix}-{environment}-catalogo-aggiornamento-classificazione
    • Senza ambiente: {topicPrefix}-catalogo-aggiornamento-classificazione
    • Argomento speculare:
      • {mirrorTopicPrefix}-{crossDCTopicPrefix}-{environment}-catalogo-aggiornamento-classificazione
      • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-catalogo-aggiornamento-classificazione
      • Senza ambiente:
        • {mirrorTopicPrefix}-{crossDCTopicPrefix}-catalogo-aggiornamento-classificazione
        • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-catalogo-aggiornamento-classificazione
    • Server backend: Il server backend Catalog UpdateClassification recupera i dati dagli argomenti principali e speculari e li indicizza nell'indice Elasticsearch appropriato.

Servizio regole

  1. Argomento principale:
    • {topicPrefix} - {environment} -regole-dati-rep
    • Senza ambiente: {topicPrefix}-rules-data-rep
    • Argomento speculare:
      • {mirrorTopicPrefix} - {crossDCTopicPrefix} - {environment} -rules-data-rep
      • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-rules-data-rep
      • Senza ambiente:
        • {mirrorTopicPrefix} - {crossDCTopicPrefix} -regole-dati-rep
        • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-rules-data-rep
    • Server backend: Il server backend Rules dataReplication recupera i dati dagli argomenti in mirroring e li indicizza nell'indice Elasticsearch appropriato.

Servizio di revisione

  1. Argomento principale:
    • {topicPrefix} - {environment} -iv-common-audit-eventi
    • Senza ambiente: {topicPrefix}-iv-common-audit-events
    • Argomento speculare:
      • {mirrorTopicPrefix} - {crossDCTopicPrefix} - {environment} -iv-common-audit-events
      • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-iv-common-audit-events
      • Se l'ambiente non viene fornito:
        • {mirrorTopicPrefix} - {crossDCTopicPrefix} -iv-common-audit-eventi
        • Senza crossDCTopicPrefix: {mirrorTopicPrefix}-{topicPrefix}-iv-common-audit-events
    • Server backend: Il server backend di Audit logstash recupera i dati dagli argomenti principali e di mirroring e li indicizza nell'indice Elasticsearch appropriato.

Servizio di ricerca

  1. Argomento principale:
    • {topicPrefix} - {environment} -iv-modifica-evento di prenotazione
    • Senza ambiente: {topicPrefix} -iv-reservation-change-event
    • Argomento speculare:
      • {mirrorTopicPrefix} - {crossDCTopicPrefix} - {environment} -iv-reservation-change-event
      • Senza crossDCTopicPrefix: {mirrorTopicPrefix} - {topicPrefix} -iv-modifica-evento di prenotazione
      • Senza ambiente:
        • {mirrorTopicPrefix} - {crossDCTopicPrefix} -iv-modifica-evento di prenotazione
        • Senza crossDCTopicPrefix: {mirrorTopicPrefix} - {topicPrefix} -iv-modifica-evento di prenotazione
    • Server backend: Il server backend di Search logstash-reservation recupera i dati dagli argomenti principali e da quelli in mirroring e li indicizza nell'indice Elasticsearch appropriato.
  2. Argomento principale:
    • {topicPrefix} - {environment} -iv-inventario-tag-modifica-evento
    • Senza ambiente: {topicPrefix} -iv-inventory-tag-change-event
    • Argomento speculare:
      • {mirrorTopicPrefix} - {crossDCTopicPrefix} - {environment} -iv-inventario-tag-modifica-evento
      • Senza crossDCTopicPrefix: {mirrorTopicPrefix} - {topicPrefix} -iv-inventory-tag-change-event
      • Senza ambiente:
        • {mirrorTopicPrefix} - {crossDCTopicPrefix} -iv-inventario-tag-modifica-evento
        • Senza crossDCTopicPrefix: {mirrorTopicPrefix} - {topicPrefix} -iv-inventory-tag-change-event
    • Server backend: Il server backend Search logstash-inventorytag recupera i dati dagli argomenti principali e da quelli in mirroring e li indicizza nell'indice Elasticsearch appropriato.