[GitHub] [camel-kafka-connector] oscerd opened a new issue #23: Add a Camel like DSL to translate between DSL and properties

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[GitHub] [camel-kafka-connector] oscerd opened a new issue #23: Add a Camel like DSL to translate between DSL and properties

GitBox
oscerd opened a new issue #23: Add a Camel like DSL to translate between DSL and properties
URL: https://github.com/apache/camel-kafka-connector/issues/23
 
 
   If we have all the components together, I thought that we can add a DSL that is very similar to Camel DSL, that is to make it easier for our users. It could be for start limited to numbers of processors. Example:
   ```
   from("file://name.txt?...")
         .process(()->{})
         .to("sql://my-table?...);
   ```
   This will be translated to three properties, one for the Kafka Connect Source for Camel Consumer `file`, one for Kafka Connect SMT for the processor and finally a Kafka Connect Sink for the Camel Producer `sql`.
   Even later in the future, we can even utlize [Kafka Stream](https://kafka.apache.org/documentation/streams) in order to bridge _some_ of the EIP patterns that are implemented in Camel to this project.
   
   author @omarsmak

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[hidden email]


With regards,
Apache Git Services