Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Beskrivelse

Multiexcerpt
MultiExcerptNameFormål

NSP har et midlewarelayer som skal anvendes når en komponent ønsker at bruge Kafka.

NSP Kafka Clients skal anvendes af alle på samme måde som Kafka Java Clients bortset fra at man anvender NSP versioner af KafkaProducer og KafkaConsumer klasserne.


Multiexcerpt
MultiExcerptNameBeskriv databehandlingen

Kafka er blevet indført på NSP primært for at tilbyde en måde at samle data fra NSP noderne (dNSP og cNSP) ind på NSP Backend (Der hvor f.eks. stamdata i dag bliver til). Dette er tydelig i den måde Kafka er sat op på de forskellige NSP noder. På hver dNSP søjle og hver cNSP søjle er der opsat en single-node Kafka instans hvorimod der på NSP Backend er opsat et rigtig Kafka Cluster med replikering og disaster recovery. Data lagt på udvalgte topics på single-node instanserne vil automatisk blive konsolideret ind på NSP Backend hvor en komponent vil kunne modtage dette.


Ved brug af Kafka MirrorMaker replikeres alle beskeder fra NSP noder ind i det centrale cluster. Herfra kan applikationer abonnere på udvalgte topics og derved få beskeder fra alle NSP noder.
MirrorMaker er et simpelt program der melder sig som consumer på et Kafka cluster og som producer på et andet Kafka cluster. MirrorMaker kan konfigureres med et regulært udtryk for hvilke topics der skal replikeres, det anbefales derfor at der laves en namingconvention i husreglerne, som tydeliggør at et topic skal replikeres.

...

Der er ingen forretningsbeskrivelse.

Multiexcerpt
MultiExcerptNameUnderstøttede komponenter


Applikationsbeskrivelse

^^Tilbage til toppen^^

Multiexcerpt
MultiExcerptNameArkitekturtegning

Image Modified


A streaming platform has three key capabilities:
- Publish and subscribe to streams of records, similar to a message queue or enterprise messaging system.
- Store streams of records in a fault-tolerant durable way.
- Process streams of records as they occur.

...