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

James Taylor edited comment on PHOENIX-1674 at 3/6/15 6:19 PM:
---------------------------------------------------------------

[~lhofhansl] - any questions from your end? I seem to remember you wondering if 
three transaction managers can run (1 active, 2 stand-bys). 

Can these be co-located with RSs (and does that make sense)? Would it be 
possible to communicate to them via an EndPoint coprocessor and even run in the 
same JVM as the RS? Not that Tephra may want to always work this way, but for 
Phoenix I think it'd make sense, as we're already pinging the RS (as mentioned 
above) to ensure our metadata is up to date, so there'd be no extra overhead. 
It'd also negate any issues with ensuring a separate, new service is up and 
running.


was (Author: jamestaylor):
[~lhofhansl] - any questions from your end? I seem to remember you wondering if 
three transaction managers can run (1 active, 2 stand-bys). 

Can these be co-located with RSs (and does that make sense)? Would it be 
possible to communicate to them via an EndPoint coprocessor and even run in the 
same JVM as the RS?

> Snapshot isolation transaction support through Tephra
> -----------------------------------------------------
>
>                 Key: PHOENIX-1674
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1674
>             Project: Phoenix
>          Issue Type: Sub-task
>            Reporter: James Taylor
>
> Tephra (http://tephra.io/ and https://github.com/caskdata/tephra) is one 
> option for getting transaction support in Phoenix. Let's use this JIRA to 
> discuss the way in which this could be integrated along with the pros and 
> cons.



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

Reply via email to