Skip to content

Commit 1aa7f69

Browse files
committed
Cleaning up various samples
1 parent 0df6e43 commit 1aa7f69

File tree

281 files changed

+10
-21502
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

281 files changed

+10
-21502
lines changed

README.adoc

Lines changed: 1 addition & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
== Spring Cloud Stream Sample Applications
22

3-
This repository contains a collection of applications written using Spring Cloud Stream. All the applications are self contained.
3+
This repository contains a collection of applications written using Spring Cloud Stream. All the applications are self-contained.
44
They can be run against either Kafka or RabbitMQ middleware technologies.
55
You have the option of running the samples against local or Docker containerized versions of Kafka and Rabbit.
66
For convenience, `docker-compose.yml` files are provided as part of each application wherever it is applicable.
@@ -11,52 +11,3 @@ You can read the README that is part of each sample and follow along the instruc
1111

1212
You can build the entire samples by going to the root of the repository and then do: `./mvnw clean package`
1313
However, the recommended approach to build them is to pick the sample that you are interested in and go to that particular app and follow the instructions there in the README for that app.
14-
15-
=== Following is the list of various sample applications provided
16-
17-
==== Source samples
18-
19-
* Source with dynamic destinations (Kafka and Rabbit)
20-
21-
==== Processor samples
22-
23-
* Basic StreamListener sample (Kafka and Rabbit)
24-
* Transformer sample (Kafka and Rabbit)
25-
* Reactive processor sample (Kafka and Rabbit)
26-
* Sensor average calculation using reactive patterns (Kafka and Rabbit)
27-
28-
==== Multi IO sample
29-
30-
* Sample with multiple input/output bindings (Kafka and Rabbit)
31-
32-
==== Multi Binder samples
33-
34-
* Multi binder - Input with Kafka and output with Rabbit
35-
* Multi binder - Same binder type but different clusters (Kafka only, but can be extended for Rabbit as well)
36-
37-
==== Kinesis
38-
39-
* Kinesis produce consume sample
40-
41-
==== Kafka Streams samples
42-
43-
A collection of various applications in stream processing using Spring Cloud Stream support for Kafka Streams binding.
44-
45-
* Kafka Streams word count
46-
* Kafka Streams branching
47-
* Kafka Streams DLQ
48-
* Kafka Streams aggregation
49-
* Kafka Streams Interactive query basic
50-
* Kafka Streams Interactive query advanced
51-
* Kafka Streams product tracker
52-
* Kafka Streams KTable join
53-
* Kafka Streams and normal Kafka binder together
54-
55-
==== Testing samples
56-
57-
* Sample with embedded Kafka
58-
* General testing patterns in Spring Cloud Stream
59-
60-
==== Function-based stream app samples
61-
62-
Contains samples using the re-architected stream-applications and base functions included in https://github.com/spring-cloud/stream-applications.

pom.xml

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,22 +19,20 @@
1919
</parent>
2020

2121
<modules>
22-
<module>source-samples</module>
23-
<module>processor-samples</module>
22+
<module>function-based-stream-app-samples</module>
23+
<module>kafka-batch-sample</module>
24+
<module>kafka-e2e-kotlin-sample</module>
25+
<module>kafka-native-serialization</module>
26+
<module>kafka-security-samples</module>
2427
<module>kafka-streams-samples</module>
28+
<module>kinesis-samples</module>
29+
<module>kotlin-rabbit-functions</module>
2530
<module>multi-functions-samples</module>
2631
<module>multi-binder-samples</module>
27-
<module>kinesis-samples</module>
28-
<module>schema-registry-samples</module>
2932
<module>partitioning-samples</module>
30-
<module>transaction-kafka-samples</module>
31-
<module>testing-samples</module>
32-
<module>streambridge-samples</module>
33-
<module>kafka-e2e-kotlin-sample</module>
34-
<module>kafka-native-serialization</module>
35-
<module>function-based-stream-app-samples</module>
36-
<module>kafka-security-samples</module>
3733
<module>routing-samples</module>
34+
<module>testing-samples</module>
35+
<module>transaction-kafka-samples</module>
3836
</modules>
3937

4038
<properties>

processor-samples/polled-consumer/.gitignore

Lines changed: 0 additions & 24 deletions
This file was deleted.

processor-samples/polled-consumer/.mvn

Lines changed: 0 additions & 1 deletion
This file was deleted.

processor-samples/polled-consumer/README.md

Lines changed: 0 additions & 57 deletions
This file was deleted.

processor-samples/polled-consumer/docker-compose.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)