Re: Setting up a Riak + Mongrel2 Stack

2011-08-24 Thread Jeremiah Peschka
haproxy is a proxy server, nothing more. It would let your client libraries assume that there's only 1 Riak node. That makes life easier because you don't have to implement your own load balancing algorithm. You'll have something like this awful ASCII art: Application Programming Language Web S

Re: Setting up a Riak + Mongrel2 Stack

2011-08-24 Thread Jeremiah Peschka
Use whatever language on the server-side that you're comfortable working with. If you're into Ruby, Ripple is quite mature. The Java client is nice. I personally like the .NET client (of course I'm slightly biased on that front). I'd avoid exposing Riak to the open internet, even if it is throug

Re: Setting up a Riak + Mongrel2 Stack

2011-08-24 Thread trevor stanhope
Beyond using Mongrel2 as a proxy, which webserver might be best suited to work with Riak. Also, let me give you a basic idea of the system I'm planning to test. More or less I'm trying to set-up the proxy in front of the riak kvs and will be making calls to the datastore from a mobile phone applic

Re: Setting up a Riak + Mongrel2 Stack

2011-08-24 Thread Sean Cribbs
I think at the current time, setting up Mongrel2 as a front-end to Riak is a bad idea. For one, if you're just looking for a load-balancer, there are other well-tested existing solutions. Also, I have attempted to set up Mongrel2 in front of some simple Ruby processes and some things that Riak supp

Re: Setting up a Riak + Mongrel2 Stack

2011-08-24 Thread Jonathan Langevin
I dunno about mongrel, but I know some of the guys at basho have personally used a proxy in front of Riak (Matt Heitzenroder is one that's mentioned it before, I've CC'd him). My thought is that if you can find out the general configuration method of how to set up a proxy in front of Riak (such as

Re: Setting up a Riak + Mongrel2 Stack

2011-08-23 Thread Jonathan Langevin
Is your intention to use mongrel as a proxy for Riak?* Jonathan Langevin Systems Administrator Loom Inc. Wilmington, NC: (910) 241-0433 - jlange...@loomlearning.com - www.loomlearning.com - Skype: intel352 * On Thu, Aug 18, 2011 at 2:01 AM, trevor stanhope wrote: