Would Require recommendations on the below points.
1. Is this approach fine. This works fine for normal scenarios but wanted to understand more on negative scenarios and how to handle them.
2. I need to ensure the delete happens only when all the messages in that batch are published successfully. So , where do we need to call delete. Inside Stop?
3. If messages are not published successfully due to network issue or other , does the framework handle exceptions and make retries to ensure Exactly Once delivery
4. Since am deleting the records after i read\publish to kafka. how could we track offsets in this case.
Regards
Saravanan
I have created a custom Connector to read from REstful services as a source and reading through the rows in iterative mode with static partitions. Here is my step by step approach
1. Call Rest Service and pull rows\events in batch ( 999 records at a time) and poll iteratively.
2. Populate SourceRecord in batch and write events into Kafka ( this happens through framework)
3. Call Delete Service to delete the rows from source.
Would Require recommendations on the below points.
1. Is this approach fine. This works fine for normal scenarios but wanted to understand more on negative scenarios and how to handle them.
2. I need to ensure the delete happens only when all the messages in that batch are published successfully. So , where do we need to call delete. Inside Stop?
3. If messages are not published successfully due to network issue or other , does the framework handle exceptions and make retries to ensure Exactly Once delivery
4. Since am deleting the records after i read\publish to kafka. how could we track offsets in this case.
Regards
Saravanan
--
You received this message because you are subscribed to the Google Groups "Confluent Platform" group.
To unsubscribe from this group and stop receiving emails from it, send an email to confluent-platf...@googlegroups.com.
To post to this group, send email to confluent...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/confluent-platform/9a10b2ac-9f51-4154-93d5-69bfa332670e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Regards
To unsubscribe from this group and stop receiving emails from it, send an email to confluent-platform+unsub...@googlegroups.com.
To post to this group, send email to confluent...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/confluent-platform/9a10b2ac-9f51-4154-93d5-69bfa332670e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--Thanks,
Ewen