One of the most commonly asked questions during our sales process is the difference between our software and Business Intelligence (BI) software. Here's an answer I wrote up for a customer that I thought would be worth sharing. There are two main differences:Read More
We're always exploring ways to make our software run faster, and in Scoreboard 2.3 we've been able to improve performance in some interesting ways. This post should give you a little peek behind the scenes into some of the tricks we're using.
Like most websites, we use images throughout our application. Here's an example of an up-arrow image next to some text.Read More
For many years, processor speed was measured by the frequency of the processor (the number of MHz or GHz). As chip makers have squeezed more and more transistors into the same amount of space, physical limitations have prevented processors from running at faster frequencies. So, to keep creating gains in processor speed, chipmakers have increased the number of cores on the processor instead of raising the frequency. Additional cores allow the processor to do additional things at once. For example, if there are 4 cores that is theoretically 4 times more powerful than a processor with 1 core running at the same frequency.
In practice, most programmers are not used to supporting multiple processors, so the software they write can only take advantage of a single core. This means all that extra processing power sits idle. Fortunately, the Spring team, along with the rest of the Java community, has come up with a very elegant approach to supporting multiple processors.Read More