You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by "David Chen (JIRA)" <ji...@apache.org> on 2014/04/30 17:13:15 UTC
[jira] [Commented] (SAMZA-18) Create single multi-lang library in C
[ https://issues.apache.org/jira/browse/SAMZA-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13985603#comment-13985603 ]
David Chen commented on SAMZA-18:
---------------------------------
As someone who started out as a C programmer, I'm actually pretty interested in this as well.
> Create single multi-lang library in C
> -------------------------------------
>
> Key: SAMZA-18
> URL: https://issues.apache.org/jira/browse/SAMZA-18
> Project: Samza
> Issue Type: Wish
> Components: container
> Affects Versions: 0.6.0
> Reporter: Travis Brady
> Labels: project
>
> I suggest that a single canonical C library be written to implement most of the multi-lang support.
> A library of this sort would allow people using Python, Ruby, OCaml, Haskell, Node, Lua, etc etc to simply bind to the C library and expose all Samza functionality without having to implement it directly.
> As an example, there are a handful of Kafka clients for Python and they are spotty in terms of their support for the full feature set.
--
This message was sent by Atlassian JIRA
(v6.2#6252)