[Twisted-Python] HybridCluster raises $1.5m; we are hiring great Twisted devs

2013-06-10 Thread Luke Marsden
Hey Twisted!HybridCluster is a Twisted- and ZFS-powered distributed hosting platform which implements a novel form of live migration, high availability and auto-scaling for LAMP applications and email.We just raised some money, we have a successful and growing set of hosting companies as customers

Re: [Twisted-Python] twistd/tac : when does logging start?

2011-11-02 Thread Luke Marsden
isation (database connections, etc) in a startService method of your application, rather than (as you're probably doing) in the __init__ method. Hope this helps. -- Best Regards, Luke Marsden CTO, Hybrid Logic Ltd. Web: http://www.hybrid-cluster.com/ Hybrid Web Cluster - cloud web hosting Mobile

[Twisted-Python] Announcement: txHybridCluster client released

2011-09-12 Thread Luke Marsden
to play with ;-) -- Best Regards, Luke Marsden CTO, Hybrid Logic Ltd. Web: http://www.hybrid-cluster.com/ Hybrid Web Cluster - cloud web hosting Mobile: +447791750420 (UK) / +1-415-449-1165 (US) ___ Twisted-Python mailing list Twiste

Re: [Twisted-Python] Moving Twisted off Trac and SVN to somewhere nicer

2011-07-01 Thread Luke Marsden
complete copy of the entire revision history. Therefore, GitHub cannot lock you in. I suppose the issue tracker might be a different story, but it has an API. -- Best Regards, Luke Marsden CTO, Hybrid Logic Ltd. Mobile: +447791750420 www.hybrid-cluster.com - Cloud web hosting platform __

Re: [Twisted-Python] Question about "starving" the reactor

2011-06-20 Thread Luke Marsden
to be the culprits. One day it would be nice to turn this into some kind of statistical tool for highlighting which code paths are the "hot-spots" in your code, so that you can optimise the "blockiest" bits first. Premature optimisation, etc. Hope this helps; it helped me :-)

Re: [Twisted-Python] 100% CPU on high opened descriptors

2011-05-19 Thread Luke Marsden
luke@pow:~$ cat foo.py from twisted.internet import reactor from twisted.application import service print reactor.__class__ application = service.Application("nothing") -- Best Regards, Luke Marsden CTO, Hybrid Logic Ltd. Web: http://

Re: [Twisted-Python] 100% CPU on high opened descriptors

2011-04-26 Thread Luke Marsden
>> 2011/4/26 Luke Marsden >> You can also switch to using the "poll" reactor On Wed, 2011-04-27 at 08:01 +0200, Juan Antonio IbaƱez Santorum wrote: > Is that the unique way to get mor than 1024 simultaneous connections? > > > Regads > On Linux and B

Re: [Twisted-Python] 100% CPU on high opened descriptors

2011-04-26 Thread Luke Marsden
suggested an application level "ping" may help here. In the mean-time you can switch to the poll reactor by adding "-r poll" to your twistd command. -- Best Regards, Luke Marsden CTO, Hybrid Logic Ltd. Web: http://www.hybrid-cluster.com/ Hybrid Web Clus

[Twisted-Python] Announcing txMySQL - native async Twisted MySQL protocol

2011-02-08 Thread Luke Marsden
- Best Regards, Luke Marsden CTO, Hybrid Logic Ltd. Web: http://www.hybrid-cluster.com/ Hybrid Web Cluster - cloud web hosting Phone: +441172232002 / +16179496062 ___ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmat

Re: [Twisted-Python] Boston Area Mini-Sprint

2011-01-13 Thread Luke Marsden
guy behind http://twistedmatrix.com/trac/wiki/SuccessStories#HybridLogic :-) -- Best Regards, Luke Marsden CTO, Hybrid Logic Ltd. Web: http://www.hybrid-cluster.com/ Hybrid Web Cluster - cloud web hosting Mobile: +447791750420 On Thu, 2011-01-13 at 12:32 -0500, Tenth wrote: > Apologies

Re: [Twisted-Python] how to implement sleep?

2010-09-19 Thread Luke Marsden
ment this in twisted > ___ > Twisted-Python mailing list > Twisted-Python@twistedmatrix.com > http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python -- Best Regards, Luke Marsden Hybrid Logic Ltd. Web: http://www.hybrid

Re: [Twisted-Python] Twisted HTTP client supporting failover for multiple A records?

2010-07-16 Thread Luke Marsden
out > immediately failing over. But you can do a lot better than the system > defaults. Unfortunately we have no control over the clients' configuration (this is a LAMP web hosting environment). But 30 seconds is considered much more acceptable than the days it can often take a manual re

Re: [Twisted-Python] Twisted HTTP client supporting failover for multiple A records?

2010-07-15 Thread Luke Marsden
modifications. > Yeah, I was about to say, why not just call socket.gethostbyname_ex in > deferToThread and in the callback do a regular Agent.request? Sounds like a plan! Thanks guys. -- Best Regards, Luke Marsden Hybrid Logic Ltd. Web: http://www.hybrid-cluster.com/ Hybrid Web Cluster

Re: [Twisted-Python] Twisted HTTP client supporting failover for multiple A records?

2010-07-15 Thread Luke Marsden
ddresses in turn until it finds one which works, giving up only if all the IPs yield connection errors. This should mirror the behaviour of the majority of web browsers "in the wild". Would you be interested in having this code contributed back to Twisted if I can get it working?

[Twisted-Python] Twisted HTTP client supporting failover for multiple A records?

2010-07-15 Thread Luke Marsden
, where should I start? I understand that client.Agent is more modern than client.getPage. Thanks for an awesome framework! -- Best Regards, Luke Marsden Hybrid Logic Ltd. Web: http://www.hybrid-cluster.com/ Hybrid Web Cluster - cloud web hosting based on FreeBSD and ZFS Mobile: +447791750420