Application Performance Management

Application Performance Management news, information, and how-to advice

Get started with log-driven development

Development and test cycles are becoming quicker and more efficient, so organizations need to use log-driven development for stricter monitoring

JRuby t-shirt

Garbage can paper trash

Red Hat Shenandoah boosts Java garbage collection

The parallel and concurrent compacting garbage collector is aimed at in-memory databases and other applications requiring large heaps.

performance

5 projects that push Python performance

Python's never been as speedy as C or Java, but several projects are in the works to get the lead out of the language.

In-memory computing brings real-time intelligence to operational systems

In-memory data grids enable instant responses to financial transactions, shopping cart contents, monitoring streams, and other operational data.

Laptop keyboard entry

9 cutting-edge programming languages worth learning now

These strong alternatives to the popular languages are gaining steam -- and one of them could be the perfect fit for your next project.

on target

Stability patterns applied in a RESTful architecture

Learn how stability patterns anticipate the hot-spots of distributed network behavior, then see five patterns applied to RESTful transactions in Jersey and RESTEasy.

python

Pedal to the metal: PyPy 2.4 powers up Python

JIT-powered Python engine PyPy was already fast, but version 2.4 charges further ahead, thanks to multithreaded optimizations.

Compiler wars: LLVM and GCC compete on speed, security

Newest revision of LLVM compiler framework battles with GCC on performance, but it has lots of ground to cover.

Mozilla tackles the browser memory conundrum

In Mozilla's Servo browser engine, a JavaScript garbage collector will take over DOM memory management.

java gears

Shipilёv on writing good benchmarks -- Java vs Scala

Writing good benchmarks begins and ends with the relentless drive to understand why your system is behaving as it does. Once you've got that down, optimization naturally follows.

on target

15 technologies changing how developers work

The work of telling computers what to do is markedly different than it was even five years ago, so don't get caught asleep at the console. Peter Wayner profiles 15 technologies transforming how developers work today.

java gears

Web acceleration protocol nears completion

The HTTP/2 protocol will speed Web delivery for real-time multimedia apps, though critics fear that it could lock out WebSockets and other Web semantics.

docker data

JVM plus Docker: Better together

Docker can fill in gaps in the JVM, providing resource control, configuration benefits, and improved packaging and deployment.

Tip

The 10 worst big data practices

Big data tools and frameworks can revolutionize the way your apps compute and utilize data-- but they're not without edges. Check your head with these 10 common pitfalls of overenthusiastic adoption.

nosql
Tip

Fast data: The next step after big data

How open source streaming systems like Apache Kafka coupled with NoSQL and NewSQL data stores are bringing instantaneous processing to the big data revolution.

java gears
Tip

How Joyent debugs Node code

Node.js's maintainers at Joyent discuss how Node and its apps are debugged, common issues with deployments in the wild, and how they're using DTrace for runtime profiling.

nosql

First look: MongoDB 2.6, the all-grown-up version

The leading NoSQL database has long been a favorite of developers. Now the brand-new 2.6 version of MongoDB is ready to woo operations.

puppet labs

The platform-as-a-service winner is ... Puppet?

Enterprises are still bucking the public cloud, and some prefer private cloud PaaS as the modern alternative to the app server of yore. But what's a devops framework doing leading the PaaS pack?

big data

Big data showdown: Cassandra vs. HBase

Bigtable-inspired open source projects take different routes to the highly scalable, highly flexible, distributed, wide column data store.

Load More