GNU Smalltalk used in....

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

GNU Smalltalk used in....

Giuseppe
A good way to promote GST, could be to have some page, where we can  
put, the projects where GST is being used.

What do you think about?



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk used in....

Paolo Bonzini-2
On Fri, Jul 24, 2009 at 13:38, <[hidden email]> wrote:
> A good way to promote GST, could be to have some page, where we can put, the
> projects where GST is being used.

Are there any? :-)

But seriously, we've never been so close to that.  Let's wait until
after VisualGST is merged.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk used in....

Giuseppe
Quoting Paolo Bonzini <[hidden email]>:

> On Fri, Jul 24, 2009 at 13:38, <[hidden email]> wrote:
>> A good way to promote GST, could be to have some page, where we can put, the
>> projects where GST is being used.
>
> Are there any? :-)

Well, Why not? If it's stable, I'm thinking serously to use GST to my  
production needs, a POS system is one of them. Nico is working on a  
web framework too, for some reason I suppose.

>
> But seriously, we've never been so close to that.  Let's wait until
> after VisualGST is merged.

I think, merged or not, is more important for me get it working on OSX  
first :D Oh, and I don't started to try it on Windows, and I suppose,  
will be other headache :P



_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk used in....

Stefan Schmiedl
In reply to this post by Paolo Bonzini-2
On Fri, 24 Jul 2009 13:56:20 +0200
Paolo Bonzini <[hidden email]> wrote:

> On Fri, Jul 24, 2009 at 13:38, <[hidden email]> wrote:
> > A good way to promote GST, could be to have some page, where we can put, the
> > projects where GST is being used.
>
> Are there any? :-)

Once the socket bugs are fixed, there will be at least one .-D

s.


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk used in....

Paolo Bonzini-2
On 07/24/2009 02:24 PM, Stefan Schmiedl wrote:
> On Fri, 24 Jul 2009 13:56:20 +0200
> Paolo Bonzini<[hidden email]>  wrote:
>
>> On Fri, Jul 24, 2009 at 13:38,<[hidden email]>  wrote:
>>> A good way to promote GST, could be to have some page, where we can put, the
>>> projects where GST is being used.
>> Are there any? :-)
>
> Once the socket bugs are fixed, there will be at least one .-D

Hey, so far everything seems to look like a Swazoo bug, not GST. :-)

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Re: GNU Smalltalk used in....

Stefan Schmiedl
On Fri, 24 Jul 2009 14:40:11 +0200
Paolo Bonzini <[hidden email]> wrote:

> > Once the socket bugs are fixed, there will be at least one .-D
>
> Hey, so far everything seems to look like a Swazoo bug, not GST. :-)

I wonder why nobody complains over in AIDA-land, where Swazoo
is used as basis, too. Am I the only one stress-testing his
web app? Not that I would call 25 users a real stress test.

OTOH, it might really be a somewhat unusual request pattern
compared to what I imagine normal business usage to be.

s.


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Re: GNU Smalltalk used in....

Paolo Bonzini-3

>>> Once the socket bugs are fixed, there will be at least one .-D
>> Hey, so far everything seems to look like a Swazoo bug, not GST. :-)
>
> I wonder why nobody complains over in AIDA-land, where Swazoo
> is used as basis, too. Am I the only one stress-testing his
> web app? Not that I would call 25 users a real stress test.

Well, 25 simultaneous cold-cache accesses are pretty heavy, especially
if you consider that most production setups will use a load balancer.

The root cause of the CLOSE_WAIT bug is definitely there in upstream
Swazoo.  You had 1000 open sockets, presumably because of keep-alive
behavior of Swazoo (I'll research what apache or lighttpd do) which is
of course nothing that GST cares about---it would be different if say
you were missing close system calls, but nothing seems to hint at a bug
like that.  Third, the fact that the accept error message repeats over
and over is there in upstream Swazoo too, and it's trivial to show it:
if you don't have some kind of exponential back-off after an EMFILE
error, you're going to get hte same error over and over again.

But this is very comforting for me, because it shows we're doing things
seriously.  Thanks.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Re: GNU Smalltalk used in....

Stefan Schmiedl
On Fri, 24 Jul 2009 15:27:37 +0200
Paolo Bonzini <[hidden email]> wrote:

> Well, 25 simultaneous cold-cache accesses are pretty heavy, especially
> if you consider that most production setups will use a load balancer.

Just imagine ... all of this would not have happened, if I had
managed to get my apache config right ... we'd have stayed below
the critical threshold like all the others :-)

> The root cause of the CLOSE_WAIT bug is definitely there in upstream
> Swazoo.  You had 1000 open sockets, presumably because of keep-alive
> behavior of Swazoo (I'll research what apache or lighttpd do)

manage their own socket pools?

> But this is very comforting for me, because it shows we're doing things
> seriously.  Thanks.

What is comforting for me is that there are smart guys out there
who tell me a) that it was not my fault and b) that it can be fixed :-)

s.


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Re: GNU Smalltalk used in....

Paolo Bonzini-3

>> The root cause of the CLOSE_WAIT bug is definitely there in upstream
>> Swazoo.  You had 1000 open sockets, presumably because of keep-alive
>> behavior of Swazoo (I'll research what apache or lighttpd do)
>
> manage their own socket pools?

No, they simply throttle down the pretenses of the client WRT
keep-alive.  Swazoo does not have any protection against DoS.

That's the truth: you DoS-ed yourself. :-)

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk