From 5d29c0d0b1f02941e009520e2470b1a4f048c163 Mon Sep 17 00:00:00 2001 From: Jay Ehsaniara Date: Mon, 17 May 2021 15:31:33 -0700 Subject: [PATCH] updating scs-099 tutorial --- scs-099/README.md | 7 ++++--- scs-099/material/kafka-events-intro-099-3.svg | 2 +- scs-099/material/kafka-events-intro-099-4.svg | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/scs-099/README.md b/scs-099/README.md index 36b98b4..0017e36 100644 --- a/scs-099/README.md +++ b/scs-099/README.md @@ -40,8 +40,9 @@ java -jar scs-099-0.0.1-SNAPSHOT.jar _the application starts to listen on port 8080. make sure that port is not occupied by any other app already, if is try to pass the following parameter before `-jar` by adding `-Dserver.port=8081`_ +Basically in this test, Producer adding 10 messages into kafka topic every 5 sec. -## Run the Test2 +## Single Producer and Single Consumer ```shell java -Dspring.profiles.active=test2 -jar scs-099-0.0.1-SNAPSHOT.jar @@ -49,7 +50,7 @@ java -Dspring.profiles.active=test2 -jar scs-099-0.0.1-SNAPSHOT.jar ![General Flow Diagram](material/kafka-events-intro-099-2.svg) -## Run the Test3 +## Single Producer and Single Consumer with 3 Thread ```shell java -Dspring.profiles.active=test3 -jar scs-099-0.0.1-SNAPSHOT.jar @@ -57,7 +58,7 @@ java -Dspring.profiles.active=test3 -jar scs-099-0.0.1-SNAPSHOT.jar ![General Flow Diagram](material/kafka-events-intro-099-4.svg) -## Run the Test4 +## Single Producer and 3 Consumer App (3 separate JVM process) Run the following codes in 3 different terminal diff --git a/scs-099/material/kafka-events-intro-099-3.svg b/scs-099/material/kafka-events-intro-099-3.svg index a1db4ba..d877f66 100644 --- a/scs-099/material/kafka-events-intro-099-3.svg +++ b/scs-099/material/kafka-events-intro-099-3.svg @@ -1,3 +1,3 @@ -
Producer
(Scheduled)
Producer...
Consumer
Consumer
Kafka Broker
Kafka Broker
Consumer
Consumer
Consumer
Consumer
P1
P1
P2
P2
P3
P3
3 Spring Boot Apps
3 Spring Boot Apps
Viewer does not support full SVG 1.1
\ No newline at end of file +
Producer
(Scheduled)
Producer...
Consumer
Consumer
Kafka Broker
Kafka Broker
Consumer
Consumer
P1
P1
P2
P2
P3
P3
3 Spring Boot Apps
3 Spring Boot Apps
Consumer
Consumer
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/scs-099/material/kafka-events-intro-099-4.svg b/scs-099/material/kafka-events-intro-099-4.svg index 6e6947f..ba9ea60 100644 --- a/scs-099/material/kafka-events-intro-099-4.svg +++ b/scs-099/material/kafka-events-intro-099-4.svg @@ -1,3 +1,3 @@ -
Producer
(Scheduled)
Producer...
Consumer
Consumer
Kafka Broker
Kafka Broker
P1
P1
P2
P2
P3
P3
Viewer does not support full SVG 1.1
\ No newline at end of file +
Producer
(Scheduled)
Producer...
Consumer
Consumer
Kafka Broker
Kafka Broker
P1
P1
P2
P2
P3
P3
T1
T1
T2
T2
T3
T3
Viewer does not support full SVG 1.1
\ No newline at end of file