KHolodilin

KHolodilin/spring-transactional-outbox-kafka

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

13 good first / help-wanted issues · Java · last activity Aug 4, 2026

16 stars 7 forks 16 watchers Java Apache License 2.0
gatling grafana grafana-dashboard grafana-prometheus idempotency idempotency-key kafka microservices microservices-demo microservices-example observability observability-dashboard outbox outbox-pattern postgresql prometheus prometheus-metrics spring-boot transactional-outbox transactional-outbox-pattern
13 Open Issues Need Help Last updated: Aug 4, 2026

Open Issues Need Help

View All on GitHub
enhancement help wanted spring-boot up-for-grabs hacktoberfest size/M difficulty: medium
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted good first issue ci observability up-for-grabs hacktoberfest virtual-threads
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted spring-boot hacktoberfest size/M difficulty: medium virtual-threads
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted spring-boot up-for-grabs hacktoberfest size/M difficulty: medium
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted spring-boot hacktoberfest size/M difficulty: medium
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted spring-boot spring-boot reactive hacktoberfest size/M difficulty: medium
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted good first issue testing spring-boot spring-boot reactive dependencies up-for-grabs
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted good first issue ci tech-debt spring-boot dependencies up-for-grabs
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted good first issue ci tech-debt spring-boot dependencies up-for-grabs
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted good first issue testing spring-boot
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
documentation enhancement help wanted good first issue spring-boot
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
enhancement help wanted good first issue testing spring-boot spring-boot reactive
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern
KHolodilin/spring-transactional-outbox-kafka
16

Production-ready Transactional Outbox Pattern for Spring Boot 4 with Kafka and PostgreSQL, featuring idempotency, batch publishing and an optimized low-polling architecture for high-throughput event delivery.

Java
#gatling#grafana#grafana-dashboard#grafana-prometheus#idempotency#idempotency-key#kafka#microservices#microservices-demo#microservices-example#observability#observability-dashboard#outbox#outbox-pattern#postgresql#prometheus#prometheus-metrics#spring-boot#transactional-outbox#transactional-outbox-pattern