Matt RaibleMatt Raible is a Web Developer and Java Champion. Connect with him on LinkedIn.

The Angular Mini-Book The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it. Then you'll move on to adding Bootstrap, Angular Material, continuous integration, and authentication.

Spring Boot is a popular framework for building REST APIs. You'll learn how to integrate Angular with Spring Boot and use security best practices like HTTPS and a content security policy.

For book updates, follow @angular_book on Twitter.

The JHipster Mini-Book The JHipster Mini-Book is a guide to getting started with hip technologies today: Angular, Bootstrap, and Spring Boot. All of these frameworks are wrapped up in an easy-to-use project called JHipster.

This book shows you how to build an app with JHipster, and guides you through the plethora of tools, techniques and options you can use. Furthermore, it explains the UI and API building blocks so you understand the underpinnings of your great application.

For book updates, follow @jhipster-book on Twitter.

10+ YEARS


Over 10 years ago, I wrote my first blog post. Since then, I've authored books, had kids, traveled the world, found Trish and blogged about it all.

Interested in Java ISP Options

I'm not exactly looking for a new ISP, but I am interested in exploring my options. I'm currently averaging about 10 GB of bandwidth usage per month, and it's unlikely to go down. I only pay around $50/month, so it's not bad, but I wouldn't mind some more RAM. I don't want to administer the server per say - I'd like backups and e-mail setup/config done for me. I don't think I want my own server b/c I don't want to be a sysadmin - I only want to worry about the Java server setup. Below is my ideal setup - please let me know if you think there's other things I should be looking for.

  • Linux
  • 512 MB RAM
  • 1 GB disk space
  • A Fat Pipe (100 MB+)
  • 25-50 GB traffic
  • Tomcat or Resin (Servlet 2.3 and JSP 1.2 at a minimum)
  • MySQL databases (2-5)

Posted in Java at Dec 18 2003, 02:09:30 PM MST 12 Comments
Comments:

I currently use http://www.hostgator.com/ which has all the things you need. Although from you saying your RAM requirements I suspect you want a private JVM. Oh and they have banned Hibernate because of resource use?!?! I found that out after I joined. Anyway maybe use this to held you find what you want - http://www.findmyhosting.com/

Posted by Daniel Bradby on December 18, 2003 at 09:59 PM MST #

Well I have strongly recommended my hosting company Java Servlet Hosting. They have excellent reliability. You have to submit a request for app server restarts, but besides that you get Control Panel, SSH, and phpMyAdmin access. I have had nothing but good things to say about their service. I am on the $14/month plan, and I think the Enterprise Plan is more your requirement, although it may not satisfy your bandwidth requirements.

Posted by dsuspense on December 18, 2003 at 10:02 PM MST #

http://www.aoindustries.com/ seems very serious about their stuff, I didn't use them since I want to administer my own server but the trial period was very promising. I heared a lot of good about them too.

Posted by Geert Bevin on December 18, 2003 at 10:05 PM MST #

I am also using java servlet hosting for javacrawl.com and I concur with dsuspense's comment above. It is a shared JVM, though which might not meet your needs. They are working on a way to do self-serve restarts...but I don't know when the beta will be available.

Posted by Jason Jones on December 18, 2003 at 11:04 PM MST #

I used to use AOIndustries - had some problems after a while with them and getting back to me on problems. Instead I went with http://www.hostforweb.com - almost meets your criteria dead on... they are responsive to problems - 20/month.

Posted by R.J. on December 19, 2003 at 12:24 AM MST #

Oh - and the package you would be interested in is Supreme + Tomcat/JSP support.

Posted by R.J. on December 19, 2003 at 12:24 AM MST #

I know you don't want to "admin your own box", but from US$20 per month, a Linode (or some other UserModeLinux) is alot of bang for your buck.

http://www.linode.com/products/linodes.cfm

You basically get root on your own linux "machine". (This machine is a UML instance running on a beefy box.)

Posted by Matt Quail on December 19, 2003 at 01:51 AM MST #

R.J. - Thanks http://www.hostforweb.com/hosting_supreme.html looks to be <em>exactly</em> what I'm looking for - cheaper then heck too! Anyone have experience with HostForWeb?

Posted by Matt Raible on December 19, 2003 at 02:16 AM MST #

Do *not* use AOIndustries. Nothing but headaches with these guys. Very responsive when you want to buy, but once you are in, they never respond.

Posted by Unknown on December 19, 2003 at 02:27 AM MST #

We are currently looking around for external hosting, the requirements from Matt meet those from us however I need PostgresQL support and not MySQL. Anyone got some ideas?

Posted by Thomas De Vos on December 19, 2003 at 10:16 AM MST #

Matt, My website currently runs on HostForWeb. They are quick to help me resolve issues, and are flexible to the concerns of developers - All in all I really like them. They use CPanel for management, and you have access to /manager/list to restart your tomcat context. R.J.

Posted by R.J. on December 19, 2003 at 04:30 PM MST #

R.J. - Do they allow shell access? I suppose I don't need it if everything stays up and running, but it sure is nice to tweak files quickly. Of course, tools like WinSCP and Transmit make it pretty easy to tweak files too. But I'd have to have SSH access to use those. Is that an option? Also, what version of Tomcat do they run and do they let you choose your version?

Posted by Matt Raible on December 19, 2003 at 05:19 PM MST #

Post a Comment:
  • HTML Syntax: Allowed