Browsing posts tagged with: application performance

A Gentle X-Trace Introduction
September 23, 2013 by

Performance Monitoring

In the world of SaaS applications, good monitoring can be the difference between a successful product and a failure. There’s a lot of ink spilled on what to do with your monitoring data, but somewhat less of what that data actually is. Etsy’s Measure Everything is a great place to start. Capture points of interest
Continue reading

Tracing Black Boxes III: Solr Query Performance Tuning
September 10, 2013 by

Performance Monitoring

Solr Server provides JMX statistics that show performance details such as query speed and cache hit/miss rates in a macro level, which James talked about in a previous post. However, it might be tough to trace how a particular operation; for example: how a specific query fared in the system. This week, I’d like to
Continue reading

An Introduction to Client Latency
August 23, 2013 by

Performance Monitoring

What is client latency? Let’s face it, users are impatient. They demand a blazingly fast experience and accept no substitutes. Google performed a study in 2010 which proved that when a site responds slowly, visitors spend less time there. Speed as perceived by the end user is driven by multiple factors, including how fast results
Continue reading

Drupal 8: Building Twig Performance
August 15, 2013 by

Networking Technology

There’s been a lot of excitement over Drupal 8’s switch to Twig, a modern templating engine written in object oriented PHP code, but the process of making the switch happen has been an adventure on its own. The plan to adopt Twig required abandoning PHPTemplate completely, which is a mammoth undertaking requiring converting every Drupal
Continue reading

AppNeta offers modern performance monitoring for cloud.

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 offers modern performance monitoring for cloud.

TraceView’s Oboe Symfony No. 2
July 11, 2013 by

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

AppNeta offers modern performance monitoring for cloud.

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

Case Study: Penton Media Improves its Drupal Application Performance
April 5, 2013 by

Industry Insights

When Penton Media wanted to improve its Drupal application performance, who did they turn to? The answer, TraceView. Read Penton’s success story below. Penton Media Backgroud Penton Media is the leading independent, business-to-business media company, creating and delivering vital content that moves markets. Penton is where professionals turn to gain the critical insight, expert analysis and
Continue reading

Headnet Improves Drupal Performance and Reliability With TraceView
April 1, 2013 by

Performance Monitoring

Headnet is a web consultancy firm based in Copenhagen, Demark. Headnet develops and hosts web applications, mainly for government clients, as well as private organizations and NGOs. The company utilizes a broad range of technologies to create custom sites, from CMS-based sites with Drupal and Plone to custom applications in Java and Python. As a one-stop
Continue reading

Using TraceView to Identify and Solve Query Loop Problems
March 25, 2013 by

Performance Monitoring

We’ve got another video in our series on common web app performance problems. This time – we’re looking into how to identify and solve query loop problems. Today we’re going to use TraceView to investigate ORMs and their performance within a PHP application.

Page 6 of 8
1 4 5 6 7 8
close