Get our top posts delivered weekly to your inbox.

The Latest in Performance Monitoring and End-User Experience


A Painless Introduction to Java’s ThreadLocal Storage
July 22, 2013 by

Performance Monitoring

What is ThreadLocal? A simple example As its name suggests, a single instance of ThreadLocal can store different values for each thread independently. Therefore, the value stored in a ThreadLocal instance is specific (local) to the current running Thread, any other code logic running on the same thread will see the same value, but not
Continue reading

AppNeta and Acquia’s Oboe Symfony
July 19, 2013 by

Company News

Sometimes the biggest performance challenges aren’t in the code you write, but in the code you use, and Drupal is no exception. The upcoming Drupal 8 is moving away from a hook-based module system to a full-on MVC architecture with Symfony, and while that will have some real challenges, there’s also a lot to be excited
Continue reading

Unsupported != Doesn’t Work
July 11, 2013 by

Performance Monitoring

For every growing tech company there comes a day when the dev team is simply too busy cranking out cool new features to act as front line support when users hit snags. For AppNeta the time to build a dedicated TraceView support team was a couple months ago; enter myself, one of your friendly neighbourhood TraceView support engineers. Recently
Continue reading

TraceView’s Oboe Symfony No. 2

Performance Monitoring

In my last post, I looked at how Drupal 8′s move to Symfony would change, well, everything. Edge side includes, new events like terminate, and more pave the way for some really excellent improvements in Drupal, both for performance and maintainability. This time, let’s look at what it takes to measure the internals of Symfony. On the
Continue reading

How to Create and Destroy Java Memory Leaks
June 24, 2013 by

Performance Monitoring

Thanks to Java’s memory management built into the JVM, developers are shielded from common memory leak problems in lower level by automated memory allocation and garbage collection. However, Java is not immune from memory problems caused by higher-level code design defects. Java Memory Leak? How is that possible? The first memory pitfall that come into
Continue reading

TraceView Availability Postmortem
June 21, 2013 by

Company News

On June 21st at 7:04 AM EST we experienced an outage on one of our customer shard databases. This led to availability issues in the TraceView dashboard for a small subset of customers. Our ops team found that one database instance had hung and needed an EC2 reboot; during the time of reboot, affected customers
Continue reading

Burndown Before you Burn Out
June 12, 2013 by

Industry Insights

At AppNeta we use an extremely lightweight method to develop software. While it doesn’t necessarily map exactly onto one of the many agile methodologies, our process is very much inspired by this video. Although there are many unique characteristics for each software development methodology, one thing is consistent: the goal of progress. Everyone wants to know how a particular project
Continue reading

TraceView’s Oboe Symfony No. 1
June 11, 2013 by

Performance Monitoring

Here at AppNeta we’re still recovering from an immensely productive DrupalCon Portland 2013. Our partnership with Acquia and our continuing support for the contrib TraceView Drupal module made sponsoring the event a natural decision. We’re glad we made the long flight out West, as there was a lot of interest in TraceView. In fact, on the plane ride back to Boston I
Continue reading

Instrument Java code your way: TraceView Java API at your service!
May 8, 2013 by

Performance Monitoring

When it comes to analyzing your web application’s performance, TraceView has already instruments a wide spectrum of Java components, such as application servers, frameworks and JDBC connections, all with the convenience of simply including TraceView Java agent jar in your JVM. However, have you come across situations that make you think, “It would have been nice
Continue reading

TraceView: Now With Free Tracing (and more)!
May 2, 2013 by

Company News

We’re excited to announce three important changes to our TraceView pricing and product today. First, and most importantly, we are launching a free tier! Project includes all the data we collect on requests, hosts, service calls, JVMs and everything else, and we’re giving it away, free forever. We want you to have this, so we’ve packed everything
Continue reading

Page 51 of 73
1 49 50 51 52 53 73