My contribution

At Bed Bath & Beyond, used Kafka to distribute order information to consumers responsible for customer email, OMS order processing, and post-order analytics.

Technical approach

Used Kafka to distribute order information for customer email, OMS processing, and post-order analytics at Bed Bath & Beyond.

  • Distribute order information for three business responsibilities: customer email, OMS processing, and post-order analytics.
  • Keep the purpose of each consumer clear: communicating with customers, processing orders, and supporting business analysis.

Simplified order-event responsibilities

Order information → Kafka
Customer emailOrder communications
OMSOrder processing
Business analyticsPost-order analysis
Kafka Order-Event Workflows: simplified illustration of the documented workflow or implementation areas. Infrastructure and confidential implementation details are intentionally omitted.

Outcome & lessons

Supported distinct downstream workflows using shared order information.

The same order information serves different business needs. The diagram shows those responsibilities without asserting delivery guarantees or broker topology.

Project context & evidence

Implementation context supplied directly by the portfolio owner. No throughput, exactly-once behavior, or private topology is claimed.

Client source code is not published here.