"Granted, these two features are currently only fully supported by the
spark interpreter group but work is currently underway to make the API
extensible to other interpreters"
--> Incorrect, the display system has also an API for front-end:
https://zeppelin.apache.org/docs/0.7.0-SNAPSHOT/displaysystem/front-end-angular.html

On Mon, Nov 28, 2016 at 9:23 PM, Goodman, Alexander (398K) <
alexander.good...@jpl.nasa.gov> wrote:

> Hi Mich,
>
> You might want to take a look at this:
> https://www.linkedin.com/pulse/comprehensive-comparison-jupy
> ter-vs-zeppelin-hoc-q-phan-mba-
>
> I use both Zeppelin and Jupyter myself, and I would say by and large the
> conclusions of that article are still mostly correct. Jupyter is definitely
> superior in terms of stability, language (kernel) support, ease of
> installation and maintenance (thanks to conda) and performance. If you just
> want something that works well straight out of the box, then Jupyter should
> be your goto notebook solution. I would say this is especially true if your
> workflow is largely in python since many of the Jupyter developers also
> have close ties with the general python data analytics / scientific
> computing community, which results in better integration with some
> important packages (like matplotlib and bokeh, for example). This makes
> sense given that the project was originally a part of ipython after all.
>
> However I definitely think Zeppelin still has an important place. The vast
> majority of Zeppelin users also use spark (also an apache project), and for
> that use case it should always be better than Jupyter given that its
> backend code is written in Java (a JVM language). There are also several
> advanced features that Zeppelin has that are somewhat unique, including a
> simple API for sharing variables across interpreters (
> https://zeppelin.apache.org/docs/0.7.0-SNAPSHOT/
> interpreter/spark.html#object-exchange). There's also the angular display
> system API (https://zeppelin.apache.org/docs/0.7.0-SNAPSHOT/
> displaysystem/back-end-angular.html). Granted, these two features are
> currently only fully supported by the spark interpreter group but work is
> currently underway to make the API extensible to other interpreters.
> Lastly, I think the most powerful feature of Zeppelin is the overall
> concept of the interpreter (in contrast to Jupyter's kernels) and the
> ability to use them together in a single notebook. This is my main reason
> for using Zeppelin since I regularly work with both spark/scala and python
> together.
>
> So tl;dr, if you are using spark and/or have workflows which use multiple
> languages (namely scala/R/python/SQL), you should stick with Zeppelin.
> Otherwise, I would suggest Jupyter.
>
> On Mon, Nov 28, 2016 at 5:06 AM, Mich Talebzadeh <
> mich.talebza...@gmail.com> wrote:
>
>> H,
>>
>> I use Zeppelin in different form and shape and it is very promising. Some
>> colleagues are mentioning that Jupiter can do all that Zeppelin handles.
>>
>> I have not used Jupiter myself. I have used Tableau but that is pretty
>> limited to SQL.
>>
>> Anyone has used Jupiter and can share their experience of it vis-à-vis
>> Zeppelin?
>>
>> Thanks
>>
>> Dr Mich Talebzadeh
>>
>>
>>
>> LinkedIn * 
>> https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw
>> <https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw>*
>>
>>
>>
>> http://talebzadehmich.wordpress.com
>>
>>
>> *Disclaimer:* Use it at your own risk. Any and all responsibility for
>> any loss, damage or destruction of data or any other property which may
>> arise from relying on this email's technical content is explicitly
>> disclaimed. The author will in no case be liable for any monetary damages
>> arising from such loss, damage or destruction.
>>
>>
>>
>
>
>
> --
> Alex Goodman
> Data Scientist I
> Science Data Modeling and Computing (398K)
> Jet Propulsion Laboratory
> California Institute of Technology
> Tel: +1-818-354-6012
>

Reply via email to