Uploaded image for project: 'Samza'
  1. Samza
  2. SAMZA-18

Create single multi-lang library in C

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Wish
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.6.0
    • None
    • container

    Description

      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.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            davidzchen David Chen
            tbrady Travis Brady

            Dates

              Created:
              Updated:

              Slack

                Issue deployment