On 24/04/15 20:00, Joe Gordon wrote:


On Fri, Apr 24, 2015 at 4:35 PM, Fox, Kevin M <kevin....@pnnl.gov
<mailto:kevin....@pnnl.gov>> wrote:

    Notification might be a good way to integrate with nova. Individual
    tenants might want to do things as vm's come up/down, etc. Right
    now, you need a privileged pipe into rabbit. Forwarding them to
    Zaqar, per tenant queue's could solve the problem.


Right now you can poll the nova API. Or tenants can use any number of
monitoring tools.  How does zaqar better then the alternatives?

So, a couple of points about that:

 1) Polling sucks.
2) If a bunch of things are going to get polled, at least collect them together so there is *one* thing to optimise for massive polling load. (Zaqar is this thing - you have to poll it too atm.) 3) Long-polling and WebSockets suck a lot less than polling. If you already collected all the polling in one place, it's really easy to make the switch as soon as you implement them in that one place. 4) If you don't have a common place to poll, then you can't use the events as triggers for other services in OpenStack (without writing custom polling code for every endpoint in every API - which is pretty much what Heat does now, but that work doesn't extend automatically to Mistral, Congress, &c. in the way that Zaqar notifications could.)

Also, APIs tend to only return the current status. You could miss events if you just poll the API, whereas if the events are dispatched to a durable queue and you just poll the queue for events, that problem goes away.

FWIW, I think there are some really neat use cases for amazon SQS, that
presumably Zaqar would fit as well. Cases such as
https://aws.amazon.com/articles/1464

Bingo, this is where it starts to get really interesting.

cheers,
Zane.


    Thanks,
    Kevin
    ------------------------------------------------------------------------
    *From:* Joe Gordon [joe.gord...@gmail.com
    <mailto:joe.gord...@gmail.com>]
    *Sent:* Friday, April 24, 2015 4:02 PM
    *To:* OpenStack Development Mailing List (not for usage questions)
    *Subject:* Re: [openstack-dev] [Zaqar] Call for adoption (or exclusion?)



    On Mon, Apr 20, 2015 at 5:54 AM, Flavio Percoco <fla...@redhat.com
    <mailto:fla...@redhat.com>> wrote:

        Greetings,

        I'd like my first action as Zaqar's PTL to be based on
        reflections and
        transparency with regards to what our past has been, to what our
        present is and to what our future could be as a project and
        community.
        Therefore, I'm sending this call for adoption and support before
        taking other actions (also mentioned below).

        The summit is very close and the Zaqar team is looking forward
        to it.

        The upcoming summit represents an important opportunity for Zaqar to
        integrate with other projects. In the previous summits - since


    I get integration with Horizon etc. But to use the SQS/SNS analogy
    how would say Nova integrate with Zaqar?

        Icehouse's - we've been collecting feedback from the community.
        We've
        worked on addressing the many use-cases, we've worked on addressing
        the concerns raised by the community and we've also kept moving
        towards reaching the project's goals.

        As you all know, the project has gone through many ups and downs.
        We've had some "failures" in the past and we've also had
        successes, as
        a project and as a team. Nevertheless, we've got to the point
        where it
        doesn't make much sense to keep pushing new features to the project
        until it gains adoption. Therefore, I'd like to take advantage
        of the
        workshop slots and invite people from other projects to help
        us/guide
        us through a hacking session on their projects so we can help
        with the
        adoption. The current adoption of Zaqar consist in:

        - 1 company reachingunning it in production
        - 1 planning to do it soon
        - RDO support

        Unfortunately, the above is certainly not enough for a project to
        succeed and it makes the time and effort spent on the project not
        worth it. It's been more than 2 years since we kicked the
        project off
        and it's time for it to show some results. The current problem seems
        to be that many people want the project but no one wants to be the
        first in adopting Zaqar (which kind of invalidates the premises
        of the
        "Big tent").

        In summary, this is a call for adoption before we call it a nice
        adventure and ask for the project to be excluded from the OpenStack
        organization based on the lack of adoption and contributions.

        If you think it's worth it, speak up. Either way, thanks for the
        support and for reading thus far.

        On behalf of the Zaqar team,
        Flavio

        --
        @flaper87
        Flavio Percoco

        
__________________________________________________________________________
        OpenStack Development Mailing List (not for usage questions)
        Unsubscribe:
        openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
        <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
        http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



    __________________________________________________________________________
    OpenStack Development Mailing List (not for usage questions)
    Unsubscribe:
    openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
    <http://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe>
    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev




__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to