Decide where AI helps with a rare message loss
Your task
Your Java service consumes orders from Kafka. Under peak load in production, about 1 message in 50,000 is never processed. You cannot reproduce it in staging, and nothing in the logs explains it. Your first thought is to paste the consumer class into an AI assistant and ask it to find the bug.
Is that the right move? Decide where the assistant helps with this bug and where it cannot, and lay out how you would find the cause.
It covers
- Needs real understanding
- Debugging
- When not to use