
Many developers of multi-threaded code are familiar with the idea that
different threads can have a different view of a value they are holding,
this not...
0 replies - 3809 views - 01/16/13 by Peter Lawrey in Articles

Spring 3.1 introduced great caching abstraction layer. Finally we can abandon all home-grown aspects, decorators and code polluting our business logic...
5 replies - 5501 views - 01/15/13 by Tomasz Nurkiewicz in Articles

Open source governance is an important issue that is sometimes overlooked or misunderstood by new open source projects. This week there has been a...
0 replies - 3185 views - 01/14/13 by Ian Skerrett in Articles

In this video we will be discussing the JMX feature of JSCAPE MFT
Server. I will also show you how to set up a Java profiling application
to use...
0 replies - 1610 views - 01/14/13 by Allen Coin in Articles

In this talk we describe the limitations of a monolithic architecture.
You will learn how to use the scale cube to decompose your application
into...
0 replies - 3166 views - 01/13/13 by Allen Coin in Articles

Wow, I thought that post about singletons was going to bring out the Vampire Hunters to try to stake me. Like the time I said 2 or 3 years ago that...
0 replies - 1905 views - 01/12/13 by Rob Williams in Articles

A few years ago, I developed a Java software to compress websites (HTML, JavaScript and CSS): Japplis Website Optimizer.
2 month ago, I updated it with...
0 replies - 2606 views - 01/11/13 by Anthony Goubard in Articles

In one of the projects that we are currently working on we have a fairly typical setup with one server (Apache with mod_rewrite) proxying traffic to...
0 replies - 3741 views - 01/11/13 by Adam Warski in Articles

This is a high-level overview of how Instant Technologies is using VisualVM and JMX to help optimize a Java applications.
0 replies - 5868 views - 01/10/13 by Allen Coin in Articles

In an announcement yesterday on the Vert.x Google Group, project leader Tim Fox announced his bizarre experience with his former employer VMware's legal team:...
8 replies - 4973 views - 01/09/13 by Allen Coin in Articles

How many of us have been forced to select one technology over another when designing a new system? What factors do we and should we consider? How can we ensure...
6 replies - 1555 views - 01/09/13 by Todd Merritt in Articles

Have you ever had to write an algorithm to unindent a block of code consistently? Figuring out the maximum amount of whitespace among all the lines and then...
0 replies - 2338 views - 01/07/13 by Shannon Behrens in Articles

I have a chance to test a system with Intel 320 SSD drives (NewRelic provided me with an access to the server), and compare performance with SAS hard...
0 replies - 2522 views - 01/06/13 by Peter Zaitsev in Articles

As part of work on “High Performance MySQL, 3rd edition”, Baron asked me to compare different MySQL version in some simple benchmark, but on decent...
0 replies - 2247 views - 01/05/13 by Peter Zaitsev in Articles

OverviewPerformance tuning can be a complex and time consuming
process with good chance of you getting frustrated if you do not have abundant
patience,...
0 replies - 3401 views - 01/04/13 by Gopal Sharma in Articles