A follow up : considering that spark on mesos is indeed important to
databricks, its partners and the community, fundamental issues like
spark-6284 shouldn't be languishing for this long. A mesos cluster hosting
diverse (i.e.multi-tenant)  workloads is a common scenario in production
for serious users. The ability to auth a framework & assign roles would be
a fairly basic ask, one would imagine. Is the lack of time / effort a
constraint? If so, I'd be glad to help (as mentioned in the jira).

On Fri, May 15, 2015 at 5:29 PM, Iulian DragoČ™ <iulian.dra...@typesafe.com>
wrote:

> Hi Ankur,
>
> Just to add a thought to Tim's excellent answer, Spark on Mesos is very
> important to us and is the recommended deployment for our customers as
> Typesafe.
>
> Thanks for pointing to your PR, I see Tim already went through a round of
> reviews. It seems very useful, I'll give it a try as well.
>
> thanks,
> iulian
>
>
>
> On Fri, May 15, 2015 at 9:53 AM, Ankur Chauhan <an...@malloc64.com> wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Hi Tim,
>>
>> Thanks for such a detailed email. I am excited to hear about the new
>> features, I had a pull request going for adding "attribute based
>> filtering in the mesos scheduler" but it hasn't received much love -
>> https://github.com/apache/spark/pull/5563 . I am a fan of
>> mesos/marathon/mesosphere and spark ecosystems and trying to push
>> adoption at my workplace.
>>
>> It would love to see documentation, tutorials (anything actually) that
>> would make mesos + spark a better and more fleshed out solution. Would
>> it be possible for you to share some links to the JIRA and pull
>> requests so that I can keep track on the progress/features.
>>
>> Again, thanks for replying.
>>
>> - -- Ankur Chauhan
>>
>> On 15/05/2015 00:39, Tim Chen wrote:
>> > Hi Ankur,
>> >
>> > This is a great question as I've heard similar concerns about Spark
>> > on Mesos.
>> >
>> > At the time when I started to contribute to Spark on Mesos approx
>> > half year ago, the Mesos scheduler and related code hasn't really
>> > got much attention from anyone and it was pretty much in
>> > maintenance mode.
>> >
>> > As a Mesos PMC that is really interested in Spark I started to
>> > refactor and check out different JIRAs and PRs around the Mesos
>> > scheduler, and after that started to fix various bugs in Spark,
>> > added documentation and also in fix related Mesos issues as well.
>> >
>> > Just recently for 1.4 we've merged in Cluster mode and Docker
>> > support, and there are also pending PRs around framework
>> > authentication, multi-role support, dynamic allocation, more finer
>> > tuned coarse grain mode scheduling configurations, etc.
>> >
>> > And finally just want to mention that Mesosphere and Typesafe is
>> > collaborating to bring a certified distribution
>> > (https://databricks.com/spark/certification/certified-spark-distributi
>> on)
>> > of Spark on Mesos and DCOS, and we will be pouring resources into
>> > not just maintain Spark on Mesos but drive more features into the
>> > Mesos scheduler and also in Mesos so stateful services can leverage
>> > new APIs and features to make better scheduling decisions and
>> > optimizations.
>> >
>> > I don't have a solidified roadmap to share yet, but we will be
>> > discussing this and hopefully can share with the community soon.
>> >
>> > In summary Spark on Mesos is not dead or in maintenance mode, and
>> > look forward to see a lot more changes from us and the community.
>> >
>> > Tim
>> >
>> > On Thu, May 14, 2015 at 11:30 PM, Ankur Chauhan
>> > <an...@malloc64.com <mailto:an...@malloc64.com>> wrote:
>> >
>> > Hi,
>> >
>> > This is both a survey type as well as a roadmap query question. It
>> > seems like of the cluster options to run spark (i.e. via YARN and
>> > Mesos), YARN seems to be getting a lot more attention and patches
>> > when compared to Mesos.
>> >
>> > Would it be correct to assume that spark on mesos is more or less
>> > a dead or something like a maintenance-only feature and YARN is
>> > the recommended way to go?
>> >
>> > What is the roadmap for spark on mesos? and what is the roadmap
>> > for spark on yarn. I like mesos so as much as I would like to see
>> > it thrive I don't think spark community is active (or maybe it
>> > just appears that way).
>> >
>> > Another more community oriented question: what do most people use
>> > to run spark in production or more-than-POC products? Why did you
>> > make that decision?
>> >
>> > There was a similar post form early 2014 where Metei answered that
>> > mesos and yarn were equally important, but has this changed as
>> > spark has now reached almost 1.4.0 stage?
>> >
>> > -- Ankur Chauhan
>> >
>> > ---------------------------------------------------------------------
>> >
>> >
>> To unsubscribe, e-mail: user-unsubscr...@spark.apache.org
>> > <mailto:user-unsubscr...@spark.apache.org> For additional commands,
>> > e-mail: user-h...@spark.apache.org
>> > <mailto:user-h...@spark.apache.org>
>> >
>> >
>> -----BEGIN PGP SIGNATURE-----
>>
>> iQEcBAEBAgAGBQJVVaXvAAoJEOSJAMhvLp3LzkIH/RLPVUoOcFo0Gij1NpZDszN4
>> xWvesbOZszuqD8H1Dhyndz4RQKnrodyCE+NycFB+utd9epmuyGemmHpTnq18Gek6
>> PR5jqmgza94dOy0rfuIVvba14ALZb4tO9SgkjyGujrpMlFYvxTjBYdYCAjfEOTx7
>> A/vqaCzPSBRBmO8gWx07GWa4zI70qBSZ9KnV7dgtqfUUgPKdF4NnMZWRJjTO9Bp8
>> tTmWMldqYPqI95wdeeqTGMH0XT6JAKAiCskf62DGadRBsOshrhmh5mAQzUFwoTpA
>> w4uZ+qMrTsblBvOf9z++v0eY8VBiQpOyXfOBiYiCNRtSsGa0KvqwgF1S/yLeRs0=
>> =4Aax
>> -----END PGP SIGNATURE-----
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscr...@spark.apache.org
>> For additional commands, e-mail: user-h...@spark.apache.org
>>
>>
>
>
> --
>
> --
> Iulian Dragos
>
> ------
> Reactive Apps on the JVM
> www.typesafe.com
>
>

Reply via email to