Sobes.tech
Middle

A system drops events to Kafka with business data, and you need to fetch this data. What will you write in the description?

sobes.tech AI

Answer from AI

In the task description for collecting business data from Kafka, the following points should be specified:

  • Data source: Kafka topics where events with business data are published.
  • Frequency and volume of data: how often and in what volume messages are expected.
  • Message format: data structure, serialization (e.g., JSON, Avro).
  • Processing requirements: whether filtering, aggregation, or transformation of data is needed.
  • Reliability and delivery guarantees: handling duplicates, message order.
  • Integration: where and how data will be transmitted further (database, analytical system, etc.).

Example description:

"Develop a component for consuming events from Kafka topic business-events. Messages in JSON format, up to 1000 messages per minute. The component should ensure lossless and duplicate-free processing, filter events by type order_created, and save them to a PostgreSQL database."

A system drops events to Kafka with business data… - sobes.tech