Jeroen Bulters di 21 sep 10
Although this blog is called HollandOnRails, and this post is about something that currently does not work with Rails I thought it would still be interesting, mainly because – possibly in the future – Rails might be supported.
Yesterday, MacRuby released ControlTower 1.0.
ControlTower is a ‘simple’ web/application server built entirely on MacRuby and thus playing extremely nice with your Mac (sorry non-Macheads). It is built to run all Rack applications which are ‘supported by’ MacRuby; which means Rails is out of the picture for the moment.
What does a MacRuby webserver mean? Well, basically, you can compare ControlTower with a MacOS X version of Unicorn; but instead of using native Un*x calls (i.e. forks and selects), it uses Apple’s GrandCentralDispatch (GVD) as a socketmanager. By default you will not notice any difference with – say – Thin; as GCD uses a serial connection queue by default. But if you mac allows it, and of course you configure it correctly, it will allow you 75 concurrent incoming requests on a 8-core Mac Pro.
Scalability out of the box.
Gepost in hor | 0 reacties
Welcome to Holland On RailsThis weblog is the official Ruby techblog from the guys at Holder, a Ruby development company. Holder is also the company behind the RubyAndRails Europe Conference in Amsterdam.
Bekijk alle jobs »»
GereedschapskistOnmisbare tools voor
- Ruby On Rails
Framework voor de web 2.0 developer. Eindelijk vooruitgang!
Editor for true pro's
Typ, tab, top :-)
Nee, niet voor Win.
- Made On A Mac
En nou is het over met die saaie grijze Windows bak van je!