[ 
https://issues.apache.org/jira/browse/FLINK-3967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15303238#comment-15303238
 ] 

ASF GitHub Bot commented on FLINK-3967:
---------------------------------------

Github user mans2singh commented on the pull request:

    https://github.com/apache/flink/pull/2031#issuecomment-222030024
  
    Hi @rmetzger 
    
    Thanks for your advice/suggestions.  I will try to answer your questions 
below:
    
    Regarding motivation for the connector - I started working with Flink late 
last year and found it had some unique features (like streaming framework based 
on events from the grounds up and flexibility of windowing options).  I am 
working through some real-time data flow use cases, where these capabilities 
can stream line our processing pipelines. The integration with RethinkDB came 
into play because from the dev perspective it is schema less, can ingest 
streams/batch of data, has map/reduce functionality.  From the ops/scaling 
perspective it can be scaled/re-sharded in real-time without downtime. It can 
also provide change streams for a table, or a document.  IMHO, Flink and 
Rethink complement each other for scalable, stream processing/analytics use 
cases.  So, I thought it might be good to contribute back to the open source 
community and therefore the PR.
    
    Regarding guidelines for code-contribution - I did go through the document 
and I thought this PR would be in the same vein as the other streaming 
connectors (kafka, etc), and complementing them.  There was no new API, or 
change in interfaces, and the code base is pretty light weight because 
Flink/RethinkDB both make it easy to integrate. However, I did not realize that 
it would be considered to a new feature and required a design review but 
perhaps that was my oversight.
    
    In any case, I really appreciate, the time you and your team took to review 
the PR and advice me.  Please let me know what's your recommendation on how I 
should proceed.
    
    Thanks, Mans



> Provide RethinkDB Sink for Flink
> --------------------------------
>
>                 Key: FLINK-3967
>                 URL: https://issues.apache.org/jira/browse/FLINK-3967
>             Project: Flink
>          Issue Type: New Feature
>          Components: Streaming, Streaming Connectors
>    Affects Versions: 1.0.3
>         Environment: All
>            Reporter: Mans Singh
>            Assignee: Mans Singh
>            Priority: Minor
>              Labels: features
>             Fix For: 1.1.0
>
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Provide Sink to stream data from flink to rethink db.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to