Kafka Producer failure handling at multiple levels of Spring abstractions

source
<script src=”https://gist.github.com/akhil-ghatiki/ed4d11cde874cef878e3a139a6e423f4.js"></script>

Can we now rely just on this status to check if the message got published to Kafka ?

<script src=”https://gist.github.com/akhil-ghatiki/ad009f6b77b9003eb29023ade18a7c6e.js"></script>
<script src=”https://gist.github.com/akhil-ghatiki/9ca4d4aafaf7fd0455077041e8441c29.js"></script>
<script src=”https://gist.github.com/akhil-ghatiki/039a470fb8bd9a035a58b6ab5a15c51f.js"></script>
<script src=”https://gist.github.com/akhil-ghatiki/9577fed392d9aa18db7584d06fc35418.js"></script>
<script src=”https://gist.github.com/akhil-ghatiki/a8373ee67fc7c0c39a301168ed0ed1a4.js"></script>
<script src=”https://gist.github.com/akhil-ghatiki/f25d7cb8a0e7b1b12b5fe196c864e4ac.js"></script>
<script src=”https://gist.github.com/akhil-ghatiki/16701746970e83c90aa5b071f11eceb3.js"></script>

It’s always helpful to be able to read framework code and be able to think like a framework developer.

--

--

--

Developer at ThoughtWorks. Sometimes ENTP-T and sometimes ESTP-A not sure which one.Loves to talk about tech, code, data privacy, environment.

Love podcasts or audiobooks? Learn on the go with our new app.

Task 3: WordPress website with dedicated MySQL server in AWS using Terraform

2018: A Year in Review

golang-gRPC (Mac)

Microservice architecture: first steps using Spring Boot, Docker and Kubernetes

Head First Java Chapter 3 Summery

Guide to smart contracts on ParaState

What’s Your Expectation of an Excellent Big Data Workflow Scheduler?

Resilient PostgreSQL cluster: PgBouncer, PgPool-II and repmgr

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Akhil Ghatiki

Akhil Ghatiki

Developer at ThoughtWorks. Sometimes ENTP-T and sometimes ESTP-A not sure which one.Loves to talk about tech, code, data privacy, environment.

More from Medium

Intro to Spring Reactor: Part 2

Kafka Customer → Get Specific Messages Only

Distributed micro-services using Spring Cloud — Externalizing Configuration — Part 2

Stream avro data from kafka over ssl to Apache pinot