The guys at PayPal recently switched away from Java, citing (perhaps false/questionable ?) performance gains. One important, but easily overlooked, way to keep your Java app performing at its best is to make sure that the JVM is well tuned to your needs – that includes taming the Garbage Collector.
If Java had true garbage collection, most programs would delete themselves upon execution.
- Robert Sewell
Java’s Garbage Collector does an important job, and if you tune it properly, you can prevent memory intensive programs from freezing your system. It’s easy to assume that if you know how to develop large programs and applications, you probably already know how the Garbage Collection process works. Ergo if you choose the right Garbage Collector algorithm, it means you totally understand the features of the program you have developed.
If you’re not quite sure how the whole process works, we’ll try to summarise the most important aspects for you.
Meet the Garbage Collector, it will save your day!
You’ve just developed a large application, and you couldn’t be more excited! But, as this application runs, it creates objects; as it continues to run, many of these objects are no longer required and they cause your program to run out of memory for no apparent reason.
The Christmas holiday season is already kicking into gear, with people travelling across country, and even around the world, to spend precious time with their loved ones. For many, hosting servers and services are already far from their minds – but of course when you open up that website to spend a Christmas gift voucher, or play that new online game, you still expect it to work flawlessly.
Layershift Christmas opening times
Just like you, we try to give our hard working teams a nice relaxing Christmas so that they can spend quality time with their families and loved ones.
We all know that the internet never sleeps, and certainly server problems are not so kind as to respect any holiday season – so be assured that even though we will be running with a skeleton staff (to give our team as much of a well deserved break as possible) over the Christmas period, we remain ready to handle any issue and provide assistance 24×7: even on Christmas Day itself.
Today’s case study showcases the importance of using the right tools (with the right service provider) for your web hosting needs, so that you can focus your time and energy where it’s most useful – developing your application and websites.
“We love the latest Plesk Panel 11.5 with all the new features, managing the server is a piece of cake now!”
As Platinum Parallels Technology Partners, Layershift’s technical team are all highly experienced Parallels Plesk certified engineers. With over a decade of experience with this product we know exactly how it works, and more importantly know how to make it work best for you.
We are very excited about the latest Plesk version – 11.5. Our customers have been enjoying its many benefits for a little while now, so it’s a perfect opportunity to evaluate the real-world benefits of Plesk 11.5 combined with our legendary fully managed service.
Mike Taylor, Administrator and Marketing Manager at Fusion Ticket, was kind enough to share his thoughts regarding Plesk 11.5, and his upgrade from cPanel to Plesk.
All of our Cloud VPS & Extreme customers using Plesk Panel 11.5 can now benefit from a series of new and improved features for this leading hosting control panel including automatic updates and enhanced security.
One-click apps are now automatically updated
We know that keeping your applications up-to-date is vital for the security of your server, so we’ve implemented the ability to enable automatic upgrades to the latest versions of hundreds of applications installed directly from your Plesk Panel.
This new functionality can be enabled for each individual application install, but we strongly recommend using this to ensure your server is securely using the latest versions of popular hosted applications like WordPress, Drupal, Joomla and Magento updates.
Automatic upgrades will make your life easier!
“The perfect mix for us”
The BlueBox are a SaaS provider and specialise in web-based business systems. The BlueBox was started in 1997 and have been developing sophisticated business system tools and at the same time providing system developers with a platform on which to build and refine web based systems.
They’ve recently joined Layershift and started using our innovative Jelastic PHP Cloud Hosting service so we really wanted to get in touch with Paul de Villiers – Director & Lead Developer at The BlueBox to find out more details about how they settled in and managed to get their application hosted in the Cloud.
Q: Paul, tell us a little about The BlueBox
A: Our core product is BlueBox2.0 a full-featured ERP system that includes modules for Sales, Procurement, Inventory, Manufacturing, Marketing, Financial, Human Resources and Publishing.
We consult our solution to small/medium sized companies and pride ourselves in being able to bespoke each solution to fit our customer’s exact needs. Our average customer pays around £500-£1000 per month for our product on a month-by-month lease.