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

Chris Riccomini commented on SAMZA-390:
---------------------------------------

[~raulcf], thanks for writing this up!

bq. I am more in favor of a declarative DSL closer to SQL. I think this will 
make Samza more appealing to wider group of users since most analysts prefer 
SQL.

I agree with David about the argument for a SQL-like language, vs. a DSL. As 
much as SQL might be annoying, it's very intuitive and popular. You can see 
this playing out in the Hadoop world, where analysts are using SQL almost 
exclusively, whether that be in Hive, Impala, Shark, Tajo, etc.

Just as for windowing semantics, choosing SQL vs. DSL does not mean the other 
can't be done. Hadoop ended up with several versions of both, as well. In an 
ideal world though, we'd at least have a very good polished SQL abstraction for 
Samza.

> High-Level Language for Samza
> -----------------------------
>
>                 Key: SAMZA-390
>                 URL: https://issues.apache.org/jira/browse/SAMZA-390
>             Project: Samza
>          Issue Type: New Feature
>            Reporter: Raul Castro Fernandez
>            Priority: Minor
>
> Discussion about high-level languages to define Samza queries. Queries are 
> defined in this language and transformed to a dataflow graph where the nodes 
> are Samza jobs.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to