For some personal project I'm currently looking for a hosting party.
I started very open minded to use whatever technology to build the web application from Grails, Spring Roo, Ruby on Rails to CakePHP or even Drupal.
I don't have that many requirements:
- Hosting party should be a respected company
- Ability to scale out easily
- Offer Subversion service to manage my application sources
- And (very important for my own wallet!) it should be affordable
I've looked into Google App Engine but for now I have decided not to go that direction. Main reason is the lack of a relational database.
For now I decided to go for a Grails or Ruby on Rails solution. I never developed a full Ruby on Rails application (except reading/trying some tutorials in the past) but maybe this is the time to give it a try... It's never bad to learn a new language and I think I will pick it up very quickly as it's concepts are very similar to Grails. I still need to think about this and will decide later which of the two I will use.
Based on hosting experiences within the Grails community I already made a shortlist of hosting parties and contacted them already with some question. This is my shortlist so far:
- eApps - e.g. Jan Sokol of grailstutorials.com is using this and is very happy about it
- Rackspace - there Cloud Server plans look great
- RimuHosting - also get good credits within the Grails community
I have some time to make a decision so any comments are appreciated.
10 comments:
Just my 2 cents.
grailstutorials.com I have started with StandardPlus plan but after
some time I was experiencing OutOfMemory errors. I am very sure I could improve memory usage but I just simply switched to StandardMax. Now I have more than enough memory, usually having around 120 MB unused. Even in peak hours (around 30 visitors per hour) I am not noticing some
influence on performance.
I have found cheaper hosting companies than eApps but keep staying with eApps because they have very good documentation how to deploy applications (I have no experience with deploying web apps) and how to setup server. Also support is very good. My experience so far is that
they were replaying to mails in minutes.
Marcel would you consider hosting the application yourself? Are you expecting a heap of traffic? If not you really can't beat the price point.
@Dean:
I don't know if I will be getting a lot of traffic... I hope so ;-)
To be honestly I don't have a server/desktop. I just have my laptop which is not always connected to the internet.
Cheers,
Marcel
Have you look at morph? It has a grails plugin and the small app that we deployed into it recently went extremely smoothly. There is a free developer account which allows you to connect to either postgres or mysql and seems like a good place to start.
I recently started up with slicehost.com
(they were acquired by rackspace) I've been happy as is one of my friends who followed my lead.
We are both running Jetty6 on Ubuntu, which will handle Grails wonderfully -- as well as a number of other things you're likely to throw at it. These plans start at $20/month. Please PM me if you pursue this.
@bluerayman:
Which plan are you using on slicehost and what kind of traffic does your site has?
Cheers,
Marcel
I use my local hosting service. I use virtual dedicated server which allows me to do anything with my server. I use Tomcat and PostgreSQL. I pay around 19$/month. I get unlimited bandwith, 512MB RAM and 10GB. For my small application it is enough so far.
@Glenn Saqui
Mor.ph has shut down AppSpace and only will offer AppCloud in the future. I can't find any pricing information anymore for AppCloud but last time I checked it was to much for me.
Nice guidelines to choose hosting service. It will help all who wants to take application hosting service for their business.
I'm looking into cloudfoundry+ec2 at the moment. If it does what it says on the tin well enough then I think it will be compelling. The price is less so, but I'm willing to pay for convenience.
I'm steering clear of GAE for the moment due to lack of RDBMS support. When they add that I'm all over it.
My fallback is a private VPS I rent currently.
Post a Comment