06.09.2010, в 23:46, Dustin Norlander wrote: > I've written a java client, it doesn't implement the full protocol, > but its based on SocketChannels so is dramatically faster then the > JavaBeanstalkclient. I have been meaning to release it but haven't > had time yet. I have been using it in production for a couple weeks > handling ~ 10 million jobs a day.
Sounds really great! > I can send you the java files if you're interested. I was planning on > lgpl but would be happy to do apache license as well. Dustin, I'll be happy to make use of it in the Camel component. It would be great if you find a little bit of time and upload to GitHub to ease contributing. If you need any help, don't hesitate to ask. > -Dustin > > > On Mon, Sep 6, 2010 at 6:02 AM, Alexander Azarov <[email protected]> wrote: >> >> 06.09.2010, в 16:18, Rob Davies написал(а): >> >>> You can distribute under the Apache licence - I was just saying its a shame >>> that the JavaBeanStalkClient isn't Apache licenced - else we could >>> distribute your as part of the Apache Camel release >> >> Well, I respect other people's decisions, so cannot blame >> JavaBeanstalkClient author. But I would be happy to find Apache licensed >> Java client to base Camel component on it. >> >> Fortunately the protocol is very simple, so hopefully an alternative will be >> written. At least my company is interested in this. >> >>> On 6 Sep 2010, at 11:54, Alexander Azarov wrote: >>> >>>> Oh!.. Shame on me, I was inattentive to JavaBeanstalkClient license. For >>>> some reason I was under impression it is under Apache License. >>>> >>>> So it seems I cannot distribute camel-beanstalk under Apache License, did >>>> I get it right? And I have to make it GPL as long as it uses >>>> JavaBeanstalkClient, right? >>>> >>>> 06.09.2010, в 12:31, Rob Davies написал(а): >>>> >>>>> Awesome! - if the JavaBeanstalkClient was Apache licenced - you could >>>>> contribute it to Apache Camel >>>>> >>>>> On 6 Sep 2010, at 09:10, Alexander Azarov wrote: >>>>> >>>>>> I am announcing camel-beanstalk, an Apache Camel component for job >>>>>> retrieval and post-processing of Beanstalk jobs: >>>>>> >>>>>> http://github.com/alaz/camel-beanstalk >>>>>> >>>>>> Apache Camel http://camel.apache.org/ is an open source integration >>>>>> framework (based on EIP). >>>>>> >>>>>> camel-beanstalk component provides support of Beanstalk client >>>>>> capabilities in Camel, that is >>>>>> * job consuming. It's smart: when your job has been processed >>>>>> successfully in Camel, it gets deleted from Beanstalkd automatically. >>>>>> Or gets buried in the case of failure (onFailure behavior is >>>>>> configurable) >>>>>> * job producing >>>>>> * delete/release/kick commands as well >>>>>> >>>>>> The component is built on top of JavaBeanstalkClient. >>>>>> >>>>>> Regards, >>>>>> Alexander >>>>>> >>>>>> -- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "beanstalk-talk" group. >>>>>> To post to this group, send email to [email protected]. >>>>>> To unsubscribe from this group, send email to >>>>>> [email protected]. >>>>>> For more options, visit this group at >>>>>> http://groups.google.com/group/beanstalk-talk?hl=en. >>>>>> >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google Groups >>>>> "beanstalk-talk" group. >>>>> To post to this group, send email to [email protected]. >>>>> To unsubscribe from this group, send email to >>>>> [email protected]. >>>>> For more options, visit this group at >>>>> http://groups.google.com/group/beanstalk-talk?hl=en. >>>>> >>>> >>>> -- >>>> You received this message because you are subscribed to the Google Groups >>>> "beanstalk-talk" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]. >>>> For more options, visit this group at >>>> http://groups.google.com/group/beanstalk-talk?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "beanstalk-talk" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]. >>> For more options, visit this group at >>> http://groups.google.com/group/beanstalk-talk?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "beanstalk-talk" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/beanstalk-talk?hl=en. >> >> > > -- > You received this message because you are subscribed to the Google Groups > "beanstalk-talk" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/beanstalk-talk?hl=en. > -- You received this message because you are subscribed to the Google Groups "beanstalk-talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/beanstalk-talk?hl=en.
