You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hbase.apache.org by "Andrew Purtell (JIRA)" <ji...@apache.org> on 2009/04/03 10:39:13 UTC

[jira] Commented: (HBASE-794) Language neutral IPC as a first class component of HBase architecture

    [ https://issues.apache.org/jira/browse/HBASE-794?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12695294#action_12695294 ] 

Andrew Purtell commented on HBASE-794:
--------------------------------------

AVRO may be an option.

>From https://issues.apache.org/jira/browse/HBASE-1015?focusedCommentId=12695265&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_12695265 :

{code}
http://people.apache.org/~cutting/avro.git/

To learn more:

git clone http://people.apache.org/~cutting/avro.git/ avro
cat avro/README.txt
{code}

> Language neutral IPC as a first class component of HBase architecture
> ---------------------------------------------------------------------
>
>                 Key: HBASE-794
>                 URL: https://issues.apache.org/jira/browse/HBASE-794
>             Project: Hadoop HBase
>          Issue Type: New Feature
>          Components: client, ipc, master, regionserver
>            Reporter: Andrew Purtell
>            Assignee: Andrew Purtell
>            Priority: Minor
>             Fix For: 0.20.0
>
>
> This issue considers making a language neutral IPC mechanism and wire format a first class component of HBase architecture. Clients could talk to the master and regionserver using this protocol instead of HRPC at their option.
> Options for language neutral IPC include:
> * Thrift: http://incubator.apache.org/thrift/
> * Protocol buffers: http://code.google.com/p/protobuf/
> * XDR: http://en.wikipedia.org/wiki/External_Data_Representation

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Re: [jira] Commented: (HBASE-794) Language neutral IPC as a first class component of HBase architecture

Posted by Ryan Rawson <ry...@gmail.com>.
Avro isnt language independent yet.

We talked about a RPC format that meshes well with KeyValue and hopefully
will be nice and speedy.

On Fri, Apr 3, 2009 at 1:39 AM, Andrew Purtell (JIRA) <ji...@apache.org>wrote:

>
>    [
> https://issues.apache.org/jira/browse/HBASE-794?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12695294#action_12695294]
>
> Andrew Purtell commented on HBASE-794:
> --------------------------------------
>
> AVRO may be an option.
>
> From
> https://issues.apache.org/jira/browse/HBASE-1015?focusedCommentId=12695265&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_12695265:
>
> {code}
> http://people.apache.org/~cutting/avro.git/<http://people.apache.org/%7Ecutting/avro.git/>
>
> To learn more:
>
> git clone http://people.apache.org/~cutting/avro.git/<http://people.apache.org/%7Ecutting/avro.git/>avro
> cat avro/README.txt
> {code}
>
> > Language neutral IPC as a first class component of HBase architecture
> > ---------------------------------------------------------------------
> >
> >                 Key: HBASE-794
> >                 URL: https://issues.apache.org/jira/browse/HBASE-794
> >             Project: Hadoop HBase
> >          Issue Type: New Feature
> >          Components: client, ipc, master, regionserver
> >            Reporter: Andrew Purtell
> >            Assignee: Andrew Purtell
> >            Priority: Minor
> >             Fix For: 0.20.0
> >
> >
> > This issue considers making a language neutral IPC mechanism and wire
> format a first class component of HBase architecture. Clients could talk to
> the master and regionserver using this protocol instead of HRPC at their
> option.
> > Options for language neutral IPC include:
> > * Thrift: http://incubator.apache.org/thrift/
> > * Protocol buffers: http://code.google.com/p/protobuf/
> > * XDR: http://en.wikipedia.org/wiki/External_Data_Representation
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>