Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

The Best of the Week (June 27): Performance Zone

DZone's Guide to

The Best of the Week (June 27): Performance Zone

· Performance Zone
Free Resource

Transform incident management with machine learning and analytics to help you maintain optimal performance and availability while keeping pace with the growing demands of digital business with this eBook, brought to you in partnership with BMC.

Make sure you didn't miss anything with this list of the Best of the Week in the Performance Zone (June 27 to July 4). Here they are, in order of popularity:

1. The Fourth Digital Wave: The Age of Application Intelligence

Welcome to the fourth era of digital. The first three periods or ages or phases — call them what you like — were each defined clearly by transformative events.

2. What's wrong in Java 8, part VII: Streams again

In part III of this series, I wrote about many issues with parallel streams. The main problem was that the most important feature advertised about Streams was automatic parallelization. And the fact is that, as spectacular as this feature may be, there are very little use cases for it in real business development.

3. Mydumper [less] locking

As you may know mydumper is multithreaded and this adds a lot of complexity compared with other logical backup tools as it also needs to coordinate all threads with the same snapshot to be consistent. So let review how mydumper does this with the default settings.

4. How to Deal with Slow Unit Tests with Visual Studio Test Runner

One of the most dreadful problem of Unit Testing is slow testing. If your whole suite of tests runs in 10 minutes, it is normal for developers not to run the whole suite at each build.

5. Improve Rails Performance

Blogger Marian Posăceanu offered some great tips for improving rails performance on his blog last week; the code snippets are what he calls "gems" to improve, even marginally, Rails' speed.

Evolve your approach to Application Performance Monitoring by adopting five best practices that are outlined and explored in this e-book, brought to you in partnership with BMC.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}