[jira] [Commented] (SPARK-2582) Make Block Manager Master pluggable

2014-07-20 Thread Apache Spark (JIRA)

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

Apache Spark commented on SPARK-2582:
-

User 'harishreedharan' has created a pull request for this issue:
https://github.com/apache/spark/pull/1506

> Make Block Manager Master pluggable
> ---
>
> Key: SPARK-2582
> URL: https://issues.apache.org/jira/browse/SPARK-2582
> Project: Spark
>  Issue Type: Improvement
>  Components: Block Manager
>Affects Versions: 1.0.0
>Reporter: Hari Shreedharan
>
> Today, there is no way to make the BMM pluggable. So if we want an HA BMM, 
> that needs to replace the current one. Making this pluggable and selected 
> based on a config makes it easy to select HA or non-HA one based on the 
> application's preference. Streaming applications would be better off with an 
> HA one, while a normal application would not care (since the RDDs can be 
> regenerated).
> Since communication from the Block Managers to the BMM is via akka, we can 
> keep that the same and just have the implementation of the BMM implement the 
> actual methods which do the real work - this would not affect the Block 
> Managers too.



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


[jira] [Commented] (SPARK-2582) Make Block Manager Master pluggable

2014-07-20 Thread Hari Shreedharan (JIRA)

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

Hari Shreedharan commented on SPARK-2582:
-

PR: https://github.com/apache/spark/pull/1506

> Make Block Manager Master pluggable
> ---
>
> Key: SPARK-2582
> URL: https://issues.apache.org/jira/browse/SPARK-2582
> Project: Spark
>  Issue Type: Improvement
>  Components: Block Manager
>Affects Versions: 1.0.0
>Reporter: Hari Shreedharan
>
> Today, there is no way to make the BMM pluggable. So if we want an HA BMM, 
> that needs to replace the current one. Making this pluggable and selected 
> based on a config makes it easy to select HA or non-HA one based on the 
> application's preference. Streaming applications would be better off with an 
> HA one, while a normal application would not care (since the RDDs can be 
> regenerated).
> Since communication from the Block Managers to the BMM is via akka, we can 
> keep that the same and just have the implementation of the BMM implement the 
> actual methods which do the real work - this would not affect the Block 
> Managers too.



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