Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Improve Support of Thin and Swiftiply

#12

With both Thin and Swiftiply providing excellent performance and balancing/clustering, as well as handling numerous tasks such as PID files and logs already, it almost seems redundant that Halcyon handles these things as well.

This needs to be addressed. (Another ticket will be put in to suggest moving some of the server functionality out of Server::Base and into Server and appropriate handlers/adapters.

But for Thin and Swiftiply, these servers should be the primary concern and support goal for Halcyon (as of now).

Ebb might also be interesting.

Reported by Matt Todd · February 6th, 2008 @ 10:31 PM

State: resolved
Milestone: Release 0.5.0
Assigned to: Matt Todd Matt Todd

Activity

  1. Matt Todd
    Matt Todd
    • Milestone changed from Release 0.4.0 to Release 0.5.0
    • State changed from new to open

    Belongs with 0.5.0 Milestone.

    February 7th, 2008 @ 01:50 AM

  2. Matt Todd
    Matt Todd

    Big news, Thin now has Swiftiply client support baked right in... awesome. Perhaps we should just tailor Halcyon to sit right on top of Thin...

    But do we really want to limit ourselves in such a way? (Even though it's not really a limitation right now, the future may provide an even better option.)

    I think we should focus on integrating with Thin, but provide a slender layer through the Handlers module for Thin, Mongrel, etc. This provides flexibility in the future, for folks to use Mongrel when they choose not to have Thin, and Thin normally.

    February 9th, 2008 @ 09:59 PM

  3. Matt Todd
    Matt Todd
    • State changed from open to resolved

    Will be addressed as part of #13 Restructure Server Internals with the move to being completely dependent on Rack (and Thin).

    February 26th, 2008 @ 01:49 AM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.