On 19 May 2014 21:19, Kanak Biscuitwala <kana...@hotmail.com> wrote:

> Something important to keep in mind is that ZooKeeper, the Helix
> controllers, and the REST admin endpoints may not be running on the same
> machines.

Yes.
As they are running on separate machines, they will have their own JVM,
If need to interconnect each we can only use REST api, Am I correct?


> Thus, it is not reasonable to deploy ZK alongside the dashboard; instead
> the ZK address should be passed as a parameter when the dashboard is
> accessed, similar to how ZooInspector works. Then, in a test environment
> the ZK host:port is just localhost:nnn, and then that can easily be
> generalized to something that isn't colocated.
>
> You don't need to come up with a way to deploy Helix and ZK -- this is
> very specific to the individual user. For dashboard deployment, a user
> should not have to install something on each and every client machine.
> There should be something running in a server that a client can connect to
> via an unmodified browser,

Therefore we will not need to consider chrome extension  as it should to be
an unmodified browser.



> ideally with a way to plug in URLs for ZK, the REST endpoint, etc. The
> best solution would be to have the dashboard run without any required
> installation by the user;

 Yes, It's the best Solution.

all deployed code stays in the datacenter and on the client side is only JS.
>
In datacenter will contain dashboard codes, (calling jvm, command line api,
rest api)
javascript will only in client side browser ( some case in here we can used
helix REST api)

In Short:
We have to keep the dashboard code on the server machine and fetch the data
from the client machines which doesn't have to install anything. Only JS is
used here. Does having JVMs in different machine affect the dashboard and
data representation? The Calls are via the REST API.


Reference:
[1] http://helix.apache.org/Architecture.html


> ----------------------------------------
> > Date: Fri, 16 May 2014 16:06:04 +0530
> > Subject: Re: [GSOC] Current Status
> > From: ayolajayamah...@gmail.com
> > To: kana...@hotmail.com
> > CC: dev@helix.apache.org; g.kish...@gmail.com;
> d...@helix.incubator.apache.org
> >
> > Hi,
> >
> > 1.) These days I'm going through at Hawtio code & samples.Also building
> > simple sample UI to connect to the REST API using javascript. I'm looking
> > into Angularjs regards dashboard of Hawtio
> >
> > 2.) There are several ways to interconnect Helix and Hawtio dashboard[1].
> >
> > chrome extensions
> > executable jar
> > we deploy a WAR file
> > stand alone Java application
> >
> >
> > I'm looking for a suitable method to integrate both. I plan to run Helix
> > zookeeper as stand-alone and hawtio dashboard parallel. Then the JVM
> > interconnects both for data exchange. Do you have good solutions? or any
> > preferred way follow interconnect them.
> >
> > 3.) I also think to use d3js [2] for chatting and viewing helix cluster
> > information. It will be nice smooth and slickly. I have seen email thread
> > in HELIX about d3js so we can use some in there as well.
> >
> > [1] http://hawt.io/getstarted/
> > [2] http://d3js.org/
> >
> >
> > On 15 May 2014 08:12, Kanak Biscuitwala <kana...@hotmail.com> wrote:
> >
> >> Thanks for sharing. It's great that you're documenting all your progress
> >> on the blog. As you know, don't hesitate to ask if have any questions or
> >> concerns.
> >>
> >> Kanak
> >>
> >> ----------------------------------------
> >>> Date: Thu, 15 May 2014 00:19:09 +0530
> >>> Subject: Re: [GSOC] Current Status
> >>> From: ayolajayamah...@gmail.com
> >>> To: dev@helix.apache.org; kana...@hotmail.com; g.kish...@gmail.com;
> >> d...@helix.incubator.apache.org
> >>>
> >>> Hi,
> >>>
> >>> These are the steps I took to test the REST Interface and to get an
> idea
> >>> how we can pass parameters through the interface to build a dashboard.
> >>>
> >>> http://ayolajayamaha.blogspot.com/2014/05/dig-up-rest-interface.html
> >>>
> >>>
> >>>
> >>> On 10 May 2014 08:54, Ayola Jayamaha <ayolajayamah...@gmail.com>
> wrote:
> >>>
> >>>> Installing hawtio dashboard and building it from source code.
> >>>>
> http://ayolajayamaha.blogspot.com/2014/05/running-hawtio-dashboard.html
> >>>>
> >>>>
> >>>> On 5 May 2014 09:30, Ayola Jayamaha <ayolajayamah...@gmail.com>
> wrote:
> >>>>
> >>>>> Steps followed in checking REST API
> >>>>> http://ayolajayamaha.blogspot.com/2014/05/helix-rest-api.html
> >>>>>
> >>>>>
> >>>>>
> >>>>> On 3 May 2014 12:21, Ayola Jayamaha <ayolajayamah...@gmail.com>
> wrote:
> >>>>>
> >>>>>> Thanks Jason for the instructions.
> >>>>>>
> >>>>>> I will follow the steps that you have given.
> >>>>>>
> >>>>>>
> >>>>>> On 3 May 2014 04:24, Zhen Zhang <nehzgn...@gmail.com> wrote:
> >>>>>>
> >>>>>>> Hi Ayola,
> >>>>>>>
> >>>>>>> Thanks for the update. To test/check the rest API, you can start
> >>>>>>> Helix-rest-admin when you are running the Helix example in quick
> >> start.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>
> $HELIX_HOME/helix-admin-webapp/target/helix-admin-webapp-pkg/bin/run-rest-admin.sh
> >>>>>>> usage: java org.apache.helix.webapp.RestAdminApplication
> >>>>>>> --help Prints command-line
> >>>>>>> options info
> >>>>>>> --port <web service port, default: 8100> Provide web service
> >>>>>>> port
> >>>>>>> --zkSvr <ZookeeperServerAddress(Required)> Provide zookeeper
> >>>>>>> address
> >>>>>>>
> >>>>>>> It asks for a http port (default 8100) and the zkAddress (e.g.
> >>>>>>> localhost:2199). After you start Helix-rest-admin, you can use the
> >> rest
> >>>>>>> api:
> >>>>>>> http://helix.apache.org/0.6.2-incubating-docs/tutorial_admin.html
> >>>>>>>
> >>>>>>> Thanks,
> >>>>>>> Jason
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> On Fri, May 2, 2014 at 5:53 AM, Ayola Jayamaha <
> >>>>>>> ayolajayamah...@gmail.com>wrote:
> >>>>>>>
> >>>>>>>> Hi,
> >>>>>>>>
> >>>>>>>> I was able to build helix from the source code with out test (I
> got
> >>>>>>> some
> >>>>>>>> test failures in TestZKUtil>ZkUnitTestBase.afterTest:93 there
> fore I
> >>>>>>> skip
> >>>>>>>> the test in helix building). I have started blog on those task,
> >> Think
> >>>>>>> it is
> >>>>>>>> OK with helix Developers?
> >>>>>>>>
> >>>>>>>> Helix build with out test was success[1].
> >>>>>>>> I try out helix admin API with helix sample ('Quick start')[2]
> >>>>>>>>
> >>>>>>>> How can I test/check the rest API sample or tutorial
> >>>>>>>> Currently I'm looking at hawtio dashboard samples.
> >>>>>>>>
> >>>>>>>> [1]
> >>>>>>>>
> >>>>>>>
> >>
> http://ayolajayamaha.blogspot.com/2014/03/build-helix-from-source-code.html
> >>>>>>>> [2]
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>
> http://ayolajayamaha.blogspot.com/2014/05/how-to-run-helix-example-from-source.html
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On 25 April 2014 22:56, Kanak Biscuitwala <kana...@hotmail.com>
> >>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> This is a good time to make sure you can run get started with
> Helix
> >>>>>>> and
> >>>>>>>>> can successfully build it. As you go along, we will be available
> to
> >>>>>>>> answer
> >>>>>>>>> questions about the Helix codebase, architecture, the issue
> >>>>>>>>> tracking/communication/code review processes, and so on.
> >>>>>>>>>
> >>>>>>>>> Your plan sounds reasonable.
> >>>>>>>>>
> >>>>>>>>> Kanak
> >>>>>>>>> ________________________________
> >>>>>>>>>> Date: Fri, 25 Apr 2014 22:32:25 +0530
> >>>>>>>>>> Subject: [GSOC] Current Status
> >>>>>>>>>> From: ayolajayamah...@gmail.com
> >>>>>>>>>> To: kana...@hotmail.com
> >>>>>>>>>>
> >>>>>>>>>> Thanks and I accept all your support to achieve it successfully.
> >>>>>>> Since
> >>>>>>>>>> this is my first gsoc project.
> >>>>>>>>>>
> >>>>>>>>>> What is the best thing to do on this phase of gsoc?
> >>>>>>>>>>
> >>>>>>>>>> Plan to do on this phase (2 weeks time)
> >>>>>>>>>> - helix api try out mainly for dashboard
> >>>>>>>>>> -hawito dashboard samples in other product
> >>>>>>>>>> - understanding and finding the best approach to helix dashboard
> >>>>>>>>>> [https://mail.google.com/mail/u/0/images/cleardot.gif]
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>> Best Regards,
> >>>>>>>>>> Ayola Jayamaha
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> Best Regards,
> >>>>>>>> Ayola Jayamaha
> >>>>>>>>
> >>>>>>>> http://ayolajayamaha.blogspot.com
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> Best Regards,
> >>>>>> Ayola Jayamaha
> >>>>>>
> >>>>>> http://ayolajayamaha.blogspot.com
> >>>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Best Regards,
> >>>>> Ayola Jayamaha
> >>>>>
> >>>>> http://ayolajayamaha.blogspot.com
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Best Regards,
> >>>> Ayola Jayamaha
> >>>>
> >>>> http://ayolajayamaha.blogspot.com
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Best Regards,
> >>> Ayola Jayamaha
> >>>
> >>> http://ayolajayamaha.blogspot.com
> >>
> >>
> >
> >
> >
> > --
> > Best Regards,
> > Ayola Jayamaha
> >
> > http://ayolajayamaha.blogspot.com
>
>



-- 
Best Regards,
Ayola Jayamaha

http://ayolajayamaha.blogspot.com

Reply via email to