demos/kafka/training
2 weeks ago`spring/spring-producer--json` basiert jetzt auf dem Live-Coding scripting
Kai Moritz [Tue, 18 Mar 2025 18:44:53 +0000 (19:44 +0100)]
`spring/spring-producer--json` basiert jetzt auf dem Live-Coding

2 weeks agoDie Vorlage `spring/spring-producer` basiert auf `spring/spring-producer--livecoding`
Kai Moritz [Tue, 18 Mar 2025 17:15:28 +0000 (18:15 +0100)]
Die Vorlage `spring/spring-producer` basiert auf `spring/spring-producer--livecoding`

2 weeks agoBranch für das Live-Coding `spring/spring-producer--livecoding`
Kai Moritz [Tue, 18 Mar 2025 16:58:57 +0000 (17:58 +0100)]
Branch für das Live-Coding `spring/spring-producer--livecoding`

2 weeks agoBranch für das Live-Coding `spring/spring-consumer--livecoding`
Kai Moritz [Tue, 18 Mar 2025 16:46:40 +0000 (17:46 +0100)]
Branch für das Live-Coding `spring/spring-consumer--livecoding`

2 weeks agoBranches für die Vorlagen der Springified Clients
Kai Moritz [Mon, 17 Mar 2025 16:25:04 +0000 (17:25 +0100)]
Branches für die Vorlagen der Springified Clients

2 weeks agoBranch-Typ `livecoding` in `COPY.sh` ergänzt
Kai Moritz [Sat, 15 Mar 2025 16:05:45 +0000 (17:05 +0100)]
Branch-Typ `livecoding` in `COPY.sh` ergänzt

2 weeks ago`COPY.sh` von if/else auf case umgeschrieben
Kai Moritz [Sat, 15 Mar 2025 15:59:09 +0000 (16:59 +0100)]
`COPY.sh` von if/else auf case umgeschrieben

2 weeks agoBranch für Auditheader-Übung mit dem simple-producer
Kai Moritz [Fri, 14 Mar 2025 16:42:03 +0000 (17:42 +0100)]
Branch für Auditheader-Übung mit dem simple-producer

2 weeks agoBranch für Beispiel mit `CompletableFuture` ergänzt
Kai Moritz [Fri, 14 Mar 2025 09:24:04 +0000 (10:24 +0100)]
Branch für Beispiel mit `CompletableFuture` ergänzt

3 weeks agoSetup-Vorlagen für Consumer basieren auf `grundlagen/simple-consumer`
Kai Moritz [Wed, 12 Mar 2025 05:36:37 +0000 (06:36 +0100)]
Setup-Vorlagen für Consumer basieren auf `grundlagen/simple-consumer`

Grund: `grundlagen/simple-consumer--vorlage` enthält jetzt ein geändertes Setup!

3 weeks agoBrach für die Vorlage, um den Consumer als Image zu bauen
Kai Moritz [Tue, 11 Mar 2025 17:58:46 +0000 (18:58 +0100)]
Brach für die Vorlage, um den Consumer als Image zu bauen

3 weeks agoBrach für die Vorlage, um den Producer als Image zu bauen
Kai Moritz [Sun, 9 Mar 2025 17:19:48 +0000 (18:19 +0100)]
Brach für die Vorlage, um den Producer als Image zu bauen

4 weeks agoBranch für Generics-Version des `ExampleConsumer` und Beispiele aufgetrennt
Kai Moritz [Sat, 1 Mar 2025 17:14:03 +0000 (18:14 +0100)]
Branch für Generics-Version des `ExampleConsumer` und Beispiele aufgetrennt

4 weeks agoBranch für Generics-Version des `ExampleProducer`
Kai Moritz [Sat, 1 Mar 2025 16:57:44 +0000 (17:57 +0100)]
Branch für Generics-Version des `ExampleProducer`

5 weeks agoBeispiel für Log-Compaction basiert jetzt auf Rebalance-Listener
Kai Moritz [Fri, 21 Feb 2025 10:47:10 +0000 (11:47 +0100)]
Beispiel für Log-Compaction basiert jetzt auf Rebalance-Listener

6 weeks agoBranches für `MessageConverter`-Beispiele ergänzt
Kai Moritz [Sat, 15 Feb 2025 10:13:38 +0000 (11:13 +0100)]
Branches für `MessageConverter`-Beispiele ergänzt

6 weeks agoBranches so umsortiert, das die Rebases in einer sinnvollen Reihenfolge erfolgen
Kai Moritz [Sat, 15 Feb 2025 10:03:59 +0000 (11:03 +0100)]
Branches so umsortiert, das die Rebases in einer sinnvollen Reihenfolge erfolgen

6 weeks ago`COPY` kennt jetzt auch den Suffix-Parameter
Kai Moritz [Fri, 14 Feb 2025 11:24:42 +0000 (12:24 +0100)]
`COPY` kennt jetzt auch den Suffix-Parameter

7 weeks ago`spring/sumup-messages` als Vorlage hinzugefügt
Kai Moritz [Thu, 6 Feb 2025 21:30:47 +0000 (22:30 +0100)]
`spring/sumup-messages` als Vorlage hinzugefügt

8 weeks agoROOT für Vorlage zu `consumer/spring-consumer` korrigiert
Kai Moritz [Thu, 6 Feb 2025 16:54:15 +0000 (17:54 +0100)]
ROOT für Vorlage zu `consumer/spring-consumer` korrigiert

8 weeks ago`.gradle` und `build` zu den Excludes in `COPY.sh` hinzugefügt
Kai Moritz [Mon, 3 Feb 2025 21:02:39 +0000 (22:02 +0100)]
`.gradle` und `build` zu den Excludes in `COPY.sh` hinzugefügt

8 weeks agoTechnik-Check aus den Vorlagen/Musterlösungen entfernt
Kai Moritz [Mon, 3 Feb 2025 20:59:51 +0000 (21:59 +0100)]
Technik-Check aus den Vorlagen/Musterlösungen entfernt

8 weeks agoBranch für fachlichen Fehler mit `@KafkaListener`
Kai Moritz [Mon, 3 Feb 2025 16:37:12 +0000 (17:37 +0100)]
Branch für fachlichen Fehler mit `@KafkaListener`

8 weeks agoBranch für parallele Verarbeitung mit `@KafkaListener`
Kai Moritz [Sun, 2 Feb 2025 21:16:33 +0000 (22:16 +0100)]
Branch für parallele Verarbeitung mit `@KafkaListener`

8 weeks agoBranchnamen vereinheitlicht: `spring/spring-producer--kafkatemplate`
Kai Moritz [Sun, 2 Feb 2025 20:35:17 +0000 (21:35 +0100)]
Branchnamen vereinheitlicht: `spring/spring-producer--kafkatemplate`

8 weeks agoBranches für das Messaging mit geteilter Message-Lib
Kai Moritz [Sun, 2 Feb 2025 17:53:41 +0000 (18:53 +0100)]
Branches für das Messaging mit geteilter Message-Lib

8 weeks agoBranch für `spring/sumup-messages` hinzugefügt
Kai Moritz [Sun, 2 Feb 2025 16:59:19 +0000 (17:59 +0100)]
Branch für `spring/sumup-messages` hinzugefügt

8 weeks agoName für Branch `spring/spring-consumer--json` korrigiert
Kai Moritz [Sun, 2 Feb 2025 08:14:52 +0000 (09:14 +0100)]
Name für Branch `spring/spring-consumer--json` korrigiert

8 weeks agoReihenfolge der Branches an Schulung angepasst
Kai Moritz [Sun, 2 Feb 2025 08:13:29 +0000 (09:13 +0100)]
Reihenfolge der Branches an Schulung angepasst

8 weeks agoName für Branch `spring/spring-producer--json` korrigiert
Kai Moritz [Sun, 2 Feb 2025 07:56:31 +0000 (08:56 +0100)]
Name für Branch `spring/spring-producer--json` korrigiert

2 months agoBranch für @KafkaHandler-Version des spring-consumer--json
Kai Moritz [Sat, 1 Feb 2025 16:54:59 +0000 (17:54 +0100)]
Branch für @KafkaHandler-Version des spring-consumer--json

2 months agoBranch für @KafkaListener-Version des spring-consumer
Kai Moritz [Sat, 1 Feb 2025 16:31:28 +0000 (17:31 +0100)]
Branch für @KafkaListener-Version des spring-consumer

2 months agoBuild mit Maven & Gradle
Kai Moritz [Mon, 27 Jan 2025 23:13:08 +0000 (00:13 +0100)]
Build mit Maven & Gradle

2 months ago`.gitignore` aktualisiert
Kai Moritz [Fri, 24 Jan 2025 20:10:46 +0000 (21:10 +0100)]
`.gitignore` aktualisiert

2 months agoVorlage für `consumer/spring-consumer` hinzugefügt
Kai Moritz [Tue, 21 Jan 2025 20:55:41 +0000 (21:55 +0100)]
Vorlage für `consumer/spring-consumer` hinzugefügt

2 months agoDie Vorlage zu `consumer/spring-consumer--asign` wird nicht mehr benötigt
Kai Moritz [Tue, 21 Jan 2025 20:52:51 +0000 (21:52 +0100)]
Die Vorlage zu `consumer/spring-consumer--asign` wird nicht mehr benötigt

2 months agoDie Kommando-Skripte kehren nach `scripting` zurück
Kai Moritz [Tue, 21 Jan 2025 20:13:07 +0000 (21:13 +0100)]
Die Kommando-Skripte kehren nach `scripting` zurück

2 months agoDie Kommando-Skripte berücksichtigen `grundlagen/docker`
Kai Moritz [Tue, 21 Jan 2025 20:09:29 +0000 (21:09 +0100)]
Die Kommando-Skripte berücksichtigen `grundlagen/docker`

2 months agoAbstammung der definierten Branches korrigiert
Kai Moritz [Tue, 21 Jan 2025 19:44:08 +0000 (20:44 +0100)]
Abstammung der definierten Branches korrigiert

2 months agoBranch für die Vorlage für KafkaTemplate
Kai Moritz [Tue, 21 Jan 2025 18:47:13 +0000 (19:47 +0100)]
Branch für die Vorlage für KafkaTemplate

2 months agoDamit `rebalance-listener` rebased wird, muss `log-compaction` auch rebased werden
Kai Moritz [Sun, 19 Jan 2025 22:20:55 +0000 (23:20 +0100)]
Damit `rebalance-listener` rebased wird, muss `log-compaction` auch rebased werden

2 months agoBranch für `spring/technik-check--vorlage` hinzugefügt
Kai Moritz [Sun, 19 Jan 2025 21:09:14 +0000 (22:09 +0100)]
Branch für `spring/technik-check--vorlage` hinzugefügt

2 months agoBranch für `spring/kafka-template` hinzugefügt
Kai Moritz [Sun, 19 Jan 2025 21:07:39 +0000 (22:07 +0100)]
Branch für `spring/kafka-template` hinzugefügt

2 months agoVorlage für `supersimple-producer` wird nicht mehr erstellt
Kai Moritz [Sat, 18 Jan 2025 18:57:56 +0000 (19:57 +0100)]
Vorlage für `supersimple-producer` wird nicht mehr erstellt

2 months agoBranch für RecordHandler hinzugefügt
Kai Moritz [Sat, 18 Jan 2025 18:45:36 +0000 (19:45 +0100)]
Branch für RecordHandler hinzugefügt

3 months agoBranch für Consumer-Health-Indicator hinzugefügt
Kai Moritz [Sun, 22 Dec 2024 11:48:24 +0000 (12:48 +0100)]
Branch für Consumer-Health-Indicator hinzugefügt

3 months agoBranch für Error-Handling ergänzt
Kai Moritz [Sun, 22 Dec 2024 11:23:31 +0000 (12:23 +0100)]
Branch für Error-Handling ergänzt

3 months agoRebalance-Listener basiert auf Log-Compaction
Kai Moritz [Sun, 22 Dec 2024 11:08:46 +0000 (12:08 +0100)]
Rebalance-Listener basiert auf Log-Compaction

3 months agoÜbung für RebalanceListener hinzugefügt
Kai Moritz [Thu, 12 Dec 2024 18:17:53 +0000 (19:17 +0100)]
Übung für RebalanceListener hinzugefügt

3 months agoVorlage für die Batching-Übung ergänznt
Kai Moritz [Wed, 11 Dec 2024 19:45:27 +0000 (20:45 +0100)]
Vorlage für die Batching-Übung ergänznt

3 months agoNeues Skript `TAG.sh` in `COPY.sh` ergänzt
Kai Moritz [Wed, 11 Dec 2024 18:28:34 +0000 (19:28 +0100)]
Neues Skript `TAG.sh` in `COPY.sh` ergänzt

3 months agoWeniger verwirrenden Branch-Namen für Long-Producer
Kai Moritz [Sun, 8 Dec 2024 09:23:24 +0000 (10:23 +0100)]
Weniger verwirrenden Branch-Namen für Long-Producer

3 months agoFalsche Vorlage für Übung zur Deserialisierung korrigiert
Kai Moritz [Sun, 8 Dec 2024 09:23:03 +0000 (10:23 +0100)]
Falsche Vorlage für Übung zur Deserialisierung korrigiert

4 months agoÜbergabe des SUFFIX in `DIFF.sh` wie in `TAG.sh` ohne das trennende `--`
Kai Moritz [Fri, 29 Nov 2024 09:58:55 +0000 (10:58 +0100)]
Übergabe des SUFFIX in `DIFF.sh` wie in `TAG.sh` ohne das trennende `--`

4 months agoTMP: Bisher nicht Teil der Schulung
Kai Moritz [Fri, 29 Nov 2024 09:56:22 +0000 (10:56 +0100)]
TMP: Bisher nicht Teil der Schulung

4 months agoWIP
Kai Moritz [Fri, 29 Nov 2024 09:46:59 +0000 (10:46 +0100)]
WIP

4 months agoTMP: Bisher nicht Teil der Schulung
Kai Moritz [Fri, 29 Nov 2024 09:38:24 +0000 (10:38 +0100)]
TMP: Bisher nicht Teil der Schulung

4 months agoWIP
Kai Moritz [Fri, 29 Nov 2024 09:30:58 +0000 (10:30 +0100)]
WIP

4 months agoWIP
Kai Moritz [Fri, 29 Nov 2024 09:17:16 +0000 (10:17 +0100)]
WIP

4 months agoReihenfolge in `DIFF.sh` so geändert, dass der Vergleich intuitiver ist
Kai Moritz [Fri, 29 Nov 2024 09:16:26 +0000 (10:16 +0100)]
Reihenfolge in `DIFF.sh` so geändert, dass der Vergleich intuitiver ist

4 months ago`DIFF.sh` kennet jetzt einen Suffix-Parmeter
Kai Moritz [Fri, 29 Nov 2024 08:48:56 +0000 (09:48 +0100)]
`DIFF.sh` kennet jetzt einen Suffix-Parmeter

4 months agoScript zum Taggen der Übungen einer Schulung
Kai Moritz [Sun, 17 Nov 2024 12:15:16 +0000 (13:15 +0100)]
Script zum Taggen der Übungen einer Schulung

4 months ago`producer/spring-producer` zu den Vorlagen hinzugefügt
Kai Moritz [Sat, 16 Nov 2024 19:04:25 +0000 (20:04 +0100)]
`producer/spring-producer` zu den Vorlagen hinzugefügt

4 months agoBranches für die supersimplen Beispiele hinzgefügt
Kai Moritz [Tue, 12 Nov 2024 18:39:55 +0000 (19:39 +0100)]
Branches für die supersimplen Beispiele hinzgefügt

4 months agoBranches so umbenannt, dass die Aufteilung Vorlage vs. Musterlösung passt
Kai Moritz [Tue, 12 Nov 2024 00:20:00 +0000 (01:20 +0100)]
Branches so umbenannt, dass die Aufteilung Vorlage vs. Musterlösung passt

4 months agoScript `COPY.sh` zum Kopieren der Quellen für die Schulung hinzugefügt
Kai Moritz [Tue, 12 Nov 2024 00:16:14 +0000 (01:16 +0100)]
Script `COPY.sh` zum Kopieren der Quellen für die Schulung hinzugefügt

4 months agoBranches für die JSON-Übung hinzugefügt
Kai Moritz [Mon, 11 Nov 2024 21:29:40 +0000 (22:29 +0100)]
Branches für die JSON-Übung hinzugefügt

4 months agoBranches für `consumer/spring-consumer--deserialization-error` hinzugefügt
Kai Moritz [Sun, 10 Nov 2024 17:01:25 +0000 (18:01 +0100)]
Branches für `consumer/spring-consumer--deserialization-error` hinzugefügt

4 months agoBranch für `consumer/spring-producer--long` hinzugefügt
Kai Moritz [Sun, 10 Nov 2024 16:24:57 +0000 (17:24 +0100)]
Branch für `consumer/spring-producer--long` hinzugefügt

4 months agoBranches für `consumer/spring-consumer--logic-error` und Vorlage hinzugefügt
Kai Moritz [Sun, 10 Nov 2024 16:24:11 +0000 (17:24 +0100)]
Branches für `consumer/spring-consumer--logic-error` und Vorlage hinzugefügt

4 months agoBranches für `consumer/spring-consumer--seek` und Vorlage hinzugefügt
Kai Moritz [Sun, 10 Nov 2024 13:34:10 +0000 (14:34 +0100)]
Branches für `consumer/spring-consumer--seek` und Vorlage hinzugefügt

4 months agoBranches für `consumer/spring-consumer--assign` und Vorlage hinzugefügt
Kai Moritz [Sat, 9 Nov 2024 17:41:37 +0000 (18:41 +0100)]
Branches für `consumer/spring-consumer--assign` und Vorlage hinzugefügt

4 months agoBranches für `consumer/spring-consumer--rebalance-listener` und Vorlage hinzugefügt
Kai Moritz [Sat, 9 Nov 2024 17:06:13 +0000 (18:06 +0100)]
Branches für `consumer/spring-consumer--rebalance-listener` und Vorlage hinzugefügt

4 months agoBranch `consumer/simple-consumer--spickzettel` hinzugefügt
Kai Moritz [Sat, 9 Nov 2024 10:48:07 +0000 (11:48 +0100)]
Branch `consumer/simple-consumer--spickzettel` hinzugefügt

4 months agoBranch umbenannt: `grundlagen/simple-consumer--consumergroup`
Kai Moritz [Sat, 9 Nov 2024 10:46:28 +0000 (11:46 +0100)]
Branch umbenannt: `grundlagen/simple-consumer--consumergroup`

4 months agoBranch `consumer/simple-consumer--megagroup` hinzugefügt
Kai Moritz [Sat, 9 Nov 2024 08:19:11 +0000 (09:19 +0100)]
Branch `consumer/simple-consumer--megagroup` hinzugefügt

4 months agoBranch `producer/batch-size` hinzugefügt
Kai Moritz [Fri, 8 Nov 2024 17:33:59 +0000 (18:33 +0100)]
Branch `producer/batch-size` hinzugefügt

4 months agoROOT für `producer/spring-producer--auditheaders` korrigiert
Kai Moritz [Fri, 8 Nov 2024 17:26:08 +0000 (18:26 +0100)]
ROOT für `producer/spring-producer--auditheaders` korrigiert

4 months ago`.gitignore` hinzugefügt
Kai Moritz [Fri, 8 Nov 2024 12:04:13 +0000 (13:04 +0100)]
`.gitignore` hinzugefügt

4 months agoDie Rebases sind jetzt nicht mehr interaktiv
Kai Moritz [Fri, 8 Nov 2024 11:58:20 +0000 (12:58 +0100)]
Die Rebases sind jetzt nicht mehr interaktiv

* Das ist __viel praktischer__!
* Die Rebases laufen automatisch, ohne dass man jedes mal zuvor den
  jeweils anstehenden Rebase bestätigen muss, ohne dabei überhaupt
  erkennen zu können, um welchen Rebase es sich handelt
* Wenn etwas schief geht, steht die Shell dann an der fraglichen Stelle.
* D.h., ...
** man sieht direkt, um welchen Rebase es sich handelt
** man kann den Fehler beheben und fortsetzen, oder
** man kann  abbrechen und neu ansetzen (i.d.R., um Commits zu entfernen,
   die stören, weil sie nur in der Liste stehen, weil sie Upstream
   angepasst wurden)

4 months agoVorgänger für `grundlagen/simple-consumergroup` korrigiert
Kai Moritz [Thu, 7 Nov 2024 20:05:37 +0000 (21:05 +0100)]
Vorgänger für `grundlagen/simple-consumergroup` korrigiert

4 months agoBranches für `producer/spring-producer--auditheaders` und die zugehörige Vorlage...
Kai Moritz [Thu, 7 Nov 2024 19:30:09 +0000 (20:30 +0100)]
Branches für `producer/spring-producer--auditheaders` und die zugehörige Vorlage hinzugefügt

4 months agoBranch für `producer/spring-producer--backpressure` hinzugefügt
Kai Moritz [Thu, 7 Nov 2024 19:28:46 +0000 (20:28 +0100)]
Branch für `producer/spring-producer--backpressure` hinzugefügt

4 months agoBranch für `producer/spring-producer--delivery-timeout` hinzugefügt
Kai Moritz [Sun, 3 Nov 2024 13:11:54 +0000 (14:11 +0100)]
Branch für `producer/spring-producer--delivery-timeout` hinzugefügt

5 months agoBranches für `producer/spring-producer--fixedsharding` und die zugehörige Vorlage...
Kai Moritz [Tue, 29 Oct 2024 18:01:00 +0000 (19:01 +0100)]
Branches für `producer/spring-producer--fixedsharding` und die zugehörige Vorlage hinzugefügt

5 months agoBranch `producer/spring-producer--vorlage` hinzugefügt
Kai Moritz [Tue, 29 Oct 2024 15:20:34 +0000 (16:20 +0100)]
Branch `producer/spring-producer--vorlage` hinzugefügt

5 months agoBranch `grundlagen/simple-consumergroup` hinzugefügt
Kai Moritz [Tue, 29 Oct 2024 13:10:28 +0000 (14:10 +0100)]
Branch `grundlagen/simple-consumergroup` hinzugefügt

5 months agoBranch `consumer/spring-consumer--log-compaction` hinzugefügt
Kai Moritz [Mon, 28 Oct 2024 13:55:27 +0000 (14:55 +0100)]
Branch `consumer/spring-consumer--log-compaction` hinzugefügt

5 months agoInitiale Version des Scriptings zur automatisch Aktualisierung der Übung
Kai Moritz [Tue, 14 Dec 2021 17:55:02 +0000 (18:55 +0100)]
Initiale Version des Scriptings zur automatisch Aktualisierung der Übung