9 Commits
Author SHA1 Message Date
Claude 5db56e70a0 Add share-groups module: Kafka 4.3.1 share groups with Spring for Apache Kafka 4.1.1
Six consumers on two partitions under a consumer group, a share group with the default
share.acquire.mode and a share group with record_limit; the three acknowledgement types and a
record that is released until Kafka stops redelivering it; a new share group starting at latest;
the ordering a share group gives up; and Spring Kafka's share containers in implicit and manual
acknowledgement modes. Tests run against a real broker (scripts/broker-up.sh) and write output/.

Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Lm655hdgDo5xsSLNomgdsy
2026-10-13 02:43:36 +00:00
Claude 4a5d3318bf Add the saga module: Saga Pattern in Spring Boot, orchestration vs choreography with Kafka 2026-10-03 19:56:40 +00:00
asmhatreandClaude Sonnet 5 c1b40b0db9 Add kafka4-migration module: Spring Kafka 3.3 to 4.1 migration on Boot 3.5 to 4.1
Co-Authored-By: Claude Sonnet 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Gth99spB1CzQmBFofXmU4Z
2026-09-28 09:19:55 +00:00
asmhatre d56c60824e Add the protocol-comparison module 2026-09-04 01:03:48 +05:30
asmhatre 5224afdad2 Add the sse-websocket module 2026-09-04 00:52:18 +05:30
asmhatre e1f8aa7402 Add the broker-comparison module
Kafka, RabbitMQ and Pulsar measured side by side on ordering, replay and
consumer scaling by driving the three client libraries directly, plus an
operational-footprint measurement of each broker's own distribution.

Nine tests, three brokers started without Docker, and every number in the
documentation regenerated by scripts/run-all.sh.
2026-09-01 23:31:51 +05:30
asmhatre f4b0112e2c Add the kafka-error-handling module 2026-08-29 10:30:21 +05:30
asmhatre de9fc5ce4c Add the rabbitmq module 2026-08-29 10:30:21 +05:30
asmhatre 3a682e496e Add the kafka-basics module 2026-08-29 09:47:25 +05:30