Displaying 20 results from an estimated 30000 matches similar to: "With rails thread safe, is mongrel multi-threaded now?"
2006 Jun 05
3
Mongrel Pre-Release 0.3.13 -- Katana Suicide Concurrency
We are *days* away from the official 0.3.13 release, which will be
followed quickly by 0.4 code named Enterprisey Edition 1.2. This latest
pre-release update closes off the last of the annoying bugs, and adds
one very nasty feature people should check out before we release. Read
about Katanas below.
** This release doesn''t have win32 yet. That''ll be uploaded Monday. **
WHAT
2006 Sep 07
0
IOWA & Mongrel, performance
So, after far too long, I''m running successful tests of an
IOWA/Mongrel integration.
This is using Mongrel 0.3.13.3.
I created an app that is the same as the one tested here:
http://blog.kovyrin.net/2006/08/28/ruby-performance-results/
Just running a single mongrel on an AMD Athlon (2 Ghz) dual processor
system with a Linux 2.4 kernel and Ruby 1.8.4 I get, with a
concurrency of 1,
2019 Apr 04
2
single-threaded code-gen and how to make it support multi-thread
Thank you Johannes, I looked it up and it seems that we're creating one
LLVMContext per compilation "unit", not sure if that matters. i.e. there's
no single globally shared LLVMContext object.
Is LLVMContext *the* concurrency isolation (or unit) here?
On Wed, Apr 3, 2019 at 6:34 PM Doerfert, Johannes <jdoerfert at anl.gov> wrote:
> Do you use one llvm context or one
2006 Mar 15
0
Mongrel Web Server 0.3.11 -- Edge Rails and Win32 Compliant
Hello Folks,
This is the big release of Mongrel that''s been in the works for a while now
(well, like a week). It is chock full of changes and features, but mostly
it syncs up the Win32 side of things, and validates that Edge Rails works
without problems. It also features a more extensive and useful example of
the GemPlugins called mongrel_config.
First the usual stuff for people
2019 Apr 04
2
single-threaded code-gen and how to make it support multi-thread
Hi llvm-dev,
Our code base has a ancient copy of llvm (ver 3.5.1), and it uses the LLVM
code gen for some domain-specific language.
The previous dev left a global lock around the usage of LLVM code gen
stating that because LLVM code gen can only be accessed single-threaded it
needs to be protected with this global lock.
But now this lock has caused some perf issues as we pretty much lose
2006 Nov 13
2
Rails Camp Scaling Session notes
Here are some notes from the scalability session of last week''s Rails
camp. They were entered by another session participant and are posted
at:
http://www.rubyonrailscamp.com/10%3A15%2Bsession%2B-%2Bscaling
The key points from my point of view:
- the Ruby VM is sketchy, rather like the Java VM around 1997
- the single threaded nature of Rails dispatch handling means we may
incur a
2007 Feb 15
1
mongrel process stopped listening but "phantom thread" still going
Hi,
I run a medium-sized website that uses mongrel/rails in the following
configuration:
-frontend reverse proxy to a cluster of 7 app servers
-each app server runs apache 2.2 with mod_proxy_balancer that balancers
the requests out into a mongrel cluster of 35 servers.
-each mongrel is version 1.0.1
the mongrel cluster config looks like:
port: "1620"
environment: production
address:
2006 Aug 25
9
Multi apps in one Mongrel instance
Hi,
It would be nice if Mongrel would do multiapps in one Mongrel instance.
For the moment, I have one Mongrel for each app of my server, each on a
different port.
For example:
http://server:8080/app1
http://server:8080/app2
instead of:
http://server:8080/
http://server:8081/
Is that planned?
Thanks.
-jec
--
JeSC - Software et Consulting
Jean-Eric Cuendet
Ing?nieur HES en
2007 Apr 03
8
FastCGI performing better than Mongrel - what am I doing wrong?
I tried benchmarking the same site behind an NGINX proxy with both
fastcgi and mongrel, and for some reason mongrel is performing pretty
poorly in comparison.
Any idea what I might be doing wrong?
Here''s my benchmarks for 1 fcgi:
Server Software: nginx/0.4.0
Server Hostname: eship.com.br
Server Port: 80
Document Path: /
Document Length: 95
2006 Apr 06
4
Mongrel Web Server 0.3.12.3 -- Thread Tracking and Debugging
Hello Everyone,
Mongrel is getting closer and closer to being a rock solid release. My goal
is to release 0.4 as "production ready" by Canada on Rails. Please report
any problems or suggestions you have. There won''t be any major features or
improvements just fixes and code reviews to repair any found bugs or
security concerns.
People interested in Mongrel should look at
2006 Aug 12
0
Following your Mongrel thread
On 8/11/06, Matthew Bass <pelargir at gmail.com> wrote:
> Hello, Luis. I''ve been following your Mongrel thread here:
> http://rubyforge.org/pipermail/mongrel-users/2006-May/000210.html
>
> I''m also running Win2K and have been trying to get Mongrel running as a
> service, without much luck. I tried running daemon_test.rb like you said and
> was able to get
2010 Apr 13
3
Need clarification on mongrel, rails, threads, and performance
My understanding is that:
1. rails is single threaded and serves one request at a time
2. mongrel is single threaded and can process one rails request at a
time
3. mongrel_cluster starts a few mongrel servers on the same machine
Based on this, the single most important factor becomes the time it
takes to load a single page (to avoid blocking).
If this is all true, what''s considered a
2006 Apr 04
1
More newbie questions.. Calling out to CGI, Reusing Responses, Multi-thread..
What I''m building is essentially a filter. On certain URIs, Mongrel
will handle the request completely. On other URIs, I''d like to pass
that responsibility off to an external CGI process (be it Rails''s
dispatch.cgi, or otherwise). How do I go about that?
Second, I''m finding that in several of my handlers I''d like to reuse a
response. However, I
2006 Jun 15
1
Performance leak with concurrent requests on static files (Rails)
Hi,
I just found something weird for mongrel with static files.
Performance endlessly decreases if mongrel serve static files from
simultaneous requests :
Here is the test setup:
Ruby on Rails
Mongrel (tested with 1.3.12.4 and 1.3.13-pre installed today)
Ubuntu dapper, compiled ruby 1.8.4.
http client :
while true; do ab -n 1000 -c 30 http://localhost:3000/ 2>/dev/null |
grep
2006 Mar 06
0
Mongrel as FCGI replacement for rails?
Hi All,
This is sort of a theoretical question, as well as a practical one,
since I am now working on a rails app that will soon be deployed. I
understand that rails is essentially not thread-safe, and that
mongrel uses a pool of threads to handle incoming requests, and
automatically serializes concurrent rails requests. I am
investigating the possible use of Mongrel instead of FCGI for
2008 Feb 24
6
ANNC: qrp - queueing reverse proxy
Hi, I''ve started a new project that uses Mongrel. It basically
lets you defer requests to it until other Mongrels in your (Rails)
pool becomes free.
Rubyforge project page:
http://rubyforge.org/projects/qrp/
gems, tarballs and git repo in case they haven''t hit the mirrors yet:
http://bogomips.org/ruby/
I should also add that nginx 0.6.7 or later is required for the
2006 Mar 15
9
Mongrel Web Server 0.3.11 -- Edge Rails and Win32Compliant
I don''t think there''s a way to do that other than using a proxy
(ISAPI_REWRITE) or just a server-side redirect. I''d love to be proven
wrong though.
-----Original Message-----
From: rails-bounces@lists.rubyonrails.org
[mailto:rails-bounces@lists.rubyonrails.org] On Behalf Of frazer horn
Sent: Wednesday, March 15, 2006 9:13 AM
To: rails@lists.rubyonrails.org
Subject:
2006 May 05
0
RubyOnRails + FileUploads = Problems?
How does dropsend.com do this? I thought they are using ruby on rails
to allow people to send large files?
Chris
-----Original Message-----
From: rails-bounces@lists.rubyonrails.org
[mailto:rails-bounces@lists.rubyonrails.org] On Behalf Of Zed Shaw
Sent: Thursday, May 04, 2006 5:27 PM
To: rails@lists.rubyonrails.org
Subject: Re: [Rails] Mongrel + RubyOnRails + FileUploads = Problems?
On
2006 Jul 24
2
Thread.new with ActiveRecord under Mongrel vs. FastCGI
Hi All,
I''m going to end up hosting a site on a server in a fastcgi environment,
but I''ve been doing most of my development under mongrel. I have a bit
of code that spawns a thread, and in the thread it makes some remote
calls (openuri) and does some database inserts via activerecord.
When I do this under FastCGI, everything appears to work as expected.
When I do it under
2007 Jan 30
3
Update for thread: Multiple rails apps with Mongrel
Hi,
I found another way to throw multiple rails apps under a single
domain like:
http://www.domain.com/app1
http://www.domain.com/app2
changes here...
http://tonyrose023.blogspot.com/2007/01/multiple-rails-apps-with-
mongrel.html
Tony