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

SignalFx is the only real-time cloud monitoring platform for infrastructure, microservices, and applications. The platform collects metrics and traces across every component in your cloud environment, replacing traditional point tools with a single integrated solution that works across the stack.

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.

SignalFx is built on a massively scalable streaming architecture that applies advanced predictive analytics for real-time problem detection. With its NoSample™ distributed tracing capabilities, SignalFx reliably monitors all transactions across microservices, accurately identifying all anomalies. And through data-science-powered directed troubleshooting SignalFx guides the operator to find the root cause of issues in seconds.

Topics:

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}