We're continuing to launch new and interesting series for our company blog. This week we're launching The Tech Stalwarts series, a set of interviews with unsung heroes and luminaries in our industry.
This week to kick off the series we're really pleased to have Donald Raab from Goldman Sachs talk about GS Collections.
When up to 50% of sales is expected from online mobile shoppers you would think that the big eCommerce sites have optimized their sites. A closer look shows though that some of them don't even follow the simplest best practices. Learn from their mistakes and make your mobile web site better!
Have you ever thought of using your Unit Tests for Performance and Architecture Validation? Looking at metrics like the number of exceptions, SQL statements or web service calls for your automated tests allows you proactively identify performance and scalability problems. In this article we show how we detect problems automatically using Jenkins before hitting production.
With apps running on multiple instances on Amazon's EC2, stuff spinning up and shutting down constantly, and just the ever-increasing complexity of applications you're probably finding that managing tags and alerts in your log management solution is getting unwieldy. Well today we've got a solution! Find out how you can manage all of your tags and alerts, across all your logs, centrally and easily. Get more information from your log data, and do it more efficiently! Find out how:
Eventually consistent data seems to be the
buzzword nowadays, especially in any NoSQL discussion. For those not
versed in tech talk, having eventually consistent data means that youâ€™re
willing to sacrifice data consistency in order to gain in other areas.
The most common area is performance or throughput. Not having to check
for consistency every time speeds up an application tremendously....
This migration article will try to put into perspective the daunting task that any developer faces when asked to evaluate the move from one version of a product to another.
And now a break from my usual programming-related posts to bring you something back on the sysadmin side of the fence, for a change. Iâ€™m in the process of setting up a new VPS for myself, and probably will move my blog over to it when it is all set up. I say VPS, but really it is an OpenVZ container (which I guess passes for VPS just about as well). The critical difference is that you are...
Why is the performance of an immutable list over 16 times slower than a standard list? I took a peek at what it was actually doing, and it made a lot of sense. In order to maintain efficient indexing access, the actual storage of the data in the immutable list is a binary tree. With the key being used as the indexer.
This result is a much higher cost for pretty much everything. Let us look at...
Integrate the JVM into the OS kernel. Strip out everything in the OS that the hypervisor is taking care of (like network access) or that the JVM doesn’t need. What you end up with is an lean mean runtime-specific machine that runs much faster than a normal VM, and is more secure as well, simply because there is much less of it to hack.