Organizations / Events

Computer Measurement Group (CMG)

Velocity Web Performance and Operations Conference from O'Reilly Media

New York Web Performance Group and other Web Performance Meetup Groups

ACM SIGMETRICS, the ACM Special Interest Group (SIG) for the computer/communication system performance community

IFIP WG 7.3 on Computer Performance Modeling and Analysis


Capacity Planning

CMG conference proceedings from 1976 through 2009 a unique collection of papers about capacity planning, performance engineering, and performance management

Dr. Neil Gunther's Site and Blog

Guerrilla Capacity Planning by Neil J. Gunther

ITSO (IT Service Optimization) Blog by TeamQuest

Capacity and Performance Management Blog by Metron

Dr. Norton's publications include papers on Simalytic Modeling as well as a number of other modeling related topics

Capacity Planning and Performance Tuning Resources from Fortuitous

Adrian Cockcroft's Blog performance, modeling, and capacity planning

Cloud Capacity Blog by Robert Limbrey

Capacity Planning for Internet Services. Quick planning techniques for high growth rates by Adrian Cockcroft and Bill Walker

Open Source Capacity & Performance Management Tools for Windows & Unix Systems by Brian Johnson

System Management by Exception by Igor Trubin

Boris Zibitsker's blog on Predictive Analytics for IT

Capacitas's Blog

Mailbox Server Processor Capacity Planning from Microsoft

Using Transaction Cost Analysis for Site Capacity Planning from Microsoft

Capacity Model for Internet Transactions from Microsoft

A Capacity Planning Framework for Multi-tier Enterprise Services with Real Workloads

Capacity Planning for Internet Service Networks by Geoff Huston

Capacity Planning: An Essential Tool for Managing Web Services by Virgílio A.F. Almeida and Daniel A. Menascé

Performorama by Tom Wilson, an e-book on computer system performance (in process)

How to Develop an Effective Capacity Planning Process By Rich Schiesser (from IT Systems Management)

IBM Server and ERP Sizing Guides

Capacity Planning Market Forrester review from the BMC site

Capacity Planning Directory

Quantitative System Performance, the classic text by Lazowska, Zahorjan, Graham, and Sevcik

Stochastic Petri Nets - An Introduction to the Theory book by Falko Bause and Pieter Kritzinger


Performance Management

Java Enterprise Performance, online book from the DynaTrace team

Application Performance Monitoring for Dummies by Quest

Thoughts on capacity planning and web operations, John Allspaw's blog

O’Reilly Radar Web Operations Blog

The Practical Performance Analyst, blog, resources, fundamentals

Application Performance Engineering Hub

Application Performance, Scalability, and Architecture blog from Dynatrace / Compuware

The Performance Management section of The Virtualization Practice

APM Digest

Correlsense's blog

App Signal blog from AppDynamics

OpTier Blog

Catchpoint Blog

Application Performance Matters Blog from OPNET

Monitis Blog

Seriti Consulting Blog the Web Operations and Management Specialists, by Stephen Thair

Web Performance Guru blog, from the world of web application performance management


Tuning

It is often difficult to separate information how to design systems with good performance (architecture, performance patterns, language structures, etc.) from information how to tune and deploy systems, quite often both sides are considered. Although more tuning- and product - oriented links are placed here, a lot of related information can be found in the Performance section. See also Bottlenecks.

Wilson Mar's performance tuning notes mainly Windows and .Net
Jaqui Lynch's Publications including UNIX, AIX, Linux, and Apache performance tuning
Performance monitoring and capacity planning by Randy Johnson and Harris Kern, mostly DBMS-related tuning
PerformanceWiki performance / tuning tips

Windows

Windows Performance resource page from Microsoft
Performance Tuning Guidelines for Windows Server 2008 R2 from Microsoft
Performance Tuning Guidelines for Windows Server 2003 from Microsoft
Windows Server 2003 Performance and Scalability Microsoft white paper
Tuning Windows Server 2003 on IBM System x Servers IBM white paper
Windows 2000 Performance Tuning Microsoft white paper
Windows System Resource Manager
Windows Server Performance Team Blog

Linux/Unix

Linux Performance Analysis and Tools by Brendan Gregg
Linux Performance and Tuning Guidelines, IBM Redpaper
Red Hat Enterprise Linux 6 Performance Tuning Guide from Red Hat
Linux TCP/IP Tuning for Scalability by Philip Tellis
Tuning IBM xSeries Servers for Performance IBM Redbook (Windows, Linux, NetWare, VMware)
Linux Performance and Tuning Guidelines IBM Redpaper
SarCheck Linux & UNIX performance analysis and performance tuning tool
Solaris Internals and Performance FAQ
IBM Power Systems Performance Guide: Implementing and Optimizing IBM Redbook
AIX 5L Practical Performance Tools and Tuning Guide IBM Redbook
Database Performance Tuning on AIX IBM Redbook
Tuning Red Hat Enterprise Linux on IBM Eserver xSeries Servers IBM Redbook
PowerVM Virtualization on IBM System p: Managing and Monitoring IBM Redbook
Planning and Sizing for Virtualization on System P by Jaqui Lynch

VMware

VMware Technical Resources a lot of performance-related technical papers
VMworld sessions and labs
Performance Best Practices and Benchmarking Guidelines VMware Infrastructure 3 version 3.5 with ESX 3.5, ESXi 3.5, and VirtualCenter 2.5

Apache Web (aka IBM HTTP, Oracle HTTP) Server

Apache 2.4 Performance Tuning
Apache Web Performance by Devon Hillard
Apache Server Performance Optimization by Martin Brown

Microsoft IIS

The Art and Science of Web Server Tuning with Internet Information Services 5.0
IIS 6.0 Performance Tuning

WebLogic

WebLogic 10.3 Server Performance and Tuning manual
WebLogic 9.2 Server Performance and Tuning manual
Workload Management in WebLogic Server 9.0 by Naresh Revanuru
Avoiding Unnecessary JSP Recompilation by Nagesh Susarla
Oracle JRockit JVM
Oracle JRockit Performance Tuning Guide Release R28
Marcus Hirt's Blog focused on JRockit and JRockit Mission Control

WebSphere

WebSphere Application Server Performance centralized IBM page
WebSphere Application Server V8 Concepts, Planning and Design Guide
WebSphere Application Server V7: Monitoring the Runtime
Recommended reading list: J2EE and WebSphere Application Server from IBM Software Services, includes Performance and Monitoring
Monitoring WebSphere Application Performance on z/OS

MQ

Performance: Getting the Most Out of WebSphere MQ

Microsoft SQL Server

SQL Server 2008 R2, Monitoring and Performance from Microsoft MSDN
SQL Server 2005, Database Engine Administrator InfoCenter from Microsoft MSDN
SQL Server 2000, Optimizing Database Performance Overview from Microsoft MSDN
SQL Server 2000, Monitoring Server Performance and Activity from Microsoft MSDN
Microsoft SQL Server 2008 Tuning Tips for PeopleSoft Applications from Microsoft, a lot of usuful info for any applications
SQL Server Performance site about Microsoft SQL Server performance tuning and optimization
Analyzing and Optimizing Performance SQL Server 2000 Analysis Services, from Microsoft MSDN
NitroAccelerator, network acceleration for SQL Server

Oracle

Oracle Database Performance Tuning Guide 11g Release 1 (11.1) manual from Oracle
Oracle Database Performance Tuning Guide 10g Release 2 (10.2) manual from Oracle
Oracle Database Performance Tuning Guide and Reference 9i Release 2 (9.2) manual from Oracle
Oracle database performance problems and tuning by SearchOracle.com (free registration required)
Oracle Statspack Survival Guide
Automatic Workload Repository (AWR) in Oracle Database 10g
Karl Arao's TiddlyWiki
Forecasting Oracle Performance. Tools and Scripts from OraPub
Learning Guide: Performance tuning by SearchOracle.com (free registration required)

DB2

DB2 10.1 Troubleshooting and Tuning Database Performance (pdf) from DB2 10.1 documentation
DB2 Version 9 Performance Guide (pdf) from DB2 9.8 documentation
DB2 8.2 Administration Guide: Performance (pdf) from DB2 8 documentation
DB2 Performance Expert for Multiplatforms V2 IBM Redbook
DB2 UDB Practical Performance Tuning by John Maenpaa
DB2PORTAL.com DB2 resources for the mainframe
DB2 10 for z/OS Performance Topics IBM Redbook
DB2 9 for z/OS Performance Topics IBM Redbook
DB2 UDB for z/OS Version 8 Performance Topics IBM Redbook
DB2 UDB for z/OS: Design Guidelines for High Performance and Availability IBM Redbook
DB2 for z/OS: DB2 Universal Database concurrency by Fred Whitlark
A Deep Blue View of DB2 Performance: IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS IBM Redbook
Local vs Remote Database Access: A Performance Test IBM Redpaper
DB2 UDB V8 and WebSphere V5 Performance Tuning and Operations Guide IBM Redbook

MySQL

MySQL Server Performance Tuning by Jeremy Zawodny (free Linux Magazine registration required)
MySQL Performance Blog from Percona
MySQL 5.1 Reference Manual

Oracle Applications

Oracle Documentation for all products
Oracle E-Business Suite Technology blog

Oracle EPM and BI

Oracle EPM and BI Documentation
Oracle EPM and BI White Papers, White Papers on OTN, Learning Library
OBI / EPM Product Assurance Engineering blog
Articles and Presentations from Rittman Mead Consulting
The Accelatis Ascension Suite HFM Deployment Management and Optimization

SAP

SAP Performance and Scalability Community
SAP R/3 Performance Monitoring & Tuning by Wilson Mar


Modeling Tools

Each vendor site provide many interesting documents about modeling, capacity planning, performance management, etc.

BMC Capacity Management (former BEST/1, Patrol Perform &Predict)

TeamQuest

Metron Athene, "provides ITIL-compliant capacity management, automatic performance analysis and reporting for UNIX, Linux, Windows and Mainframe Servers."

CA (former HyPerformix) Capacity Management solutions includes Optimizer (uses discrete event simulation modeling technology), Capacity Manager and Data Manager. Optimizer was integrated with LoadRunner. For some time Mercury promoted HyPerformix as Mercury Capacity Planning.

OPNET IT Guru Systems Planner

PDQ - open source from Dr. Neil Gunther

Java Modelling Tools - a suite of applications developed by Politecnico di Milano and released under GPL license

OMNeT++ is an extensible, modular, component-based C++ simulation library and framework, free for academic and non-profit use

Ptolemy II is a set of Java packages supporting heterogeneous, concurrent modeling and design from UC at Berkeley, free for academic and commercial use.

PRISM is a probabilistic model checker, a tool for formal modelling and analysis of systems that exhibit random or probabilistic behaviour.

A Collection of Modelling and Simulation Resources on the Internet by Andrea Emilio Rizzoli


Application Performance Management Tools

A new class of software for performance monitoring and diagnostics in production or under load. Basic monitoring (using operating systems tools and utilities) is considered in the Monitoring section.

Gartner Magic Quadrant for Application Performance Monitoring, 2010

Gartner Magic Quadrant for J2EE Application Server Management, 2005

TRAC Research market research and analyst firm that specializes in IT performance management

Oracle Enterprise Manager manages Oracle and non-Oracle technologies within a single console. Oracle Application Diagnostics for Java.
Oracle Composite Application Monitor and Modeler Production Monitoring & Diagnostics for J2EE (former ClearApp, Acsera)

HP Diagnostics (former Mercury) is integrated with Performance Center. Includes Mercury Diagnostics for J2EE (former LoadRunner Transaction Breakdown), .Net and ERP/CRM (Siebel, Oracle, and SAP NetWeaver) and Deep Diagnostics for J2EE (former Performant OptiBench).

Compuware Application Performance Management
including Gomez (former Vantage) for Java and .NET Performance
Compuware Strobe application performance management for z/OS applications

Wily Introscope gives the ability to quickly isolate and resolve performance issues in each stage of the application lifecycle. J2EE and .Net

Precise Software Application Performance Management (was also Symantec, Veritas) solutions to optimize the performance and availability of enterprise applications including J2EE, .NET, databases (DB2, Oracle, and SQL Server), and ERP/CRM (SAP, PeopleSoft, Siebel, and Oracle Applications).

Quest Application Management (including former Sitraka products) optimizing performance and availability for J2EE, Oracle E-Business, PeopleSoft, SAP, Siebel.
Quest White Papers

IBM Tivoli Service Availability and Performance Management, including products from acquired Cyanea and Candle
Large-Scale Implementation of IBM Tivoli Composite Application Manager IBM Redpaper
IBM Tivoli Composite Application Manager V6.0 Family: Installation, Configuration, and Basic Usage IBM Redbook
IBM Enterprise Workload Manager V2.1 IBM Redbook
Hardening the EWLM Performance Data IBM Redpaper
Performance monitoring with Enterprise Workload Manager. Enable ARM instrumentation for end-to-end performance monitoring in IBM middleware on AIX and Linux by CheKim Chhuor

OPNET application performance solutions including Panorama (former Altaworks) "realtime application monitoring and analytics".

BMC Application Problem Resolution System (former Identify AppSight) is positioned a little differently: "patented Black Box technology monitors application execution and captures a synchronized record of user activity, configuration, and code execution in real time. Simply play back the Black Box log to quickly pinpoint the root cause of problems. That's any problem - performance, configuration, functional, or user errors - in Windows, .NET, and J2EE applications"

BMC ProactiveNet Performance Management including BMC Performance Manager(former Patrol)

dynaTrace performance diagnostics of Java/J2EE and .NET Applications, promises a deep look into the inner workings of applications under load

Macro 4 provides a range of application performance solutions for mainframe and distributed environments

JXInsight enterprise Java performance monitoring, problem diagnostic, transaction analysis and application management solution

FactFinder Application Management Software from BlueStripe Software

AppDynamics Application Performance Management (APM) solution, has free AppDynamics Lite edition

New Relic RPM "A single tool that can monitor and manage all your web apps to the line of code", RPM Lite is free

Lucierna, J2EE, .NET and PHP business applications performance management

RTI delivers end-to-end performance diagnostics for JBoss and Apache Tomcat

Netuitive Predictive Analytics for IT

VMTurbo Intelligent Workload Management for Cloud and Virtualized Environments

Knoa Experience and Performance Manager

Geneos from ITSR Group,real-time performance monitoring and management solutions

ExtraHop, a network-based application performance management (APM) solution

AppFirst, full-Stack Visibility across systems, apps, and business metrics

AppNeta Application Performance Management


Enterprise Monitoring Tools

Tools allowing monitoring of multiple servers including alerting and reporting. Basic monitoring (using operating systems tools and utilities) are considered in the Monitoring section.

ASG PerfMan, cross-platform from Windows to z/OS

PerfCap Performance Management and Capacity Planning software, supported on IBM-AIX, HP-UX, SUN Solaris, Tru64 Unix, Linux, Windows NT/2000/XP and OpenVMS platforms

Performance Sentry and NTSMF from Demand Technology, high-performance Windows performance monitor

IT Capacity Planning Solution with Sysload from ORSYP (acquired Sysload Software): real-time performance monitoring and capacity management

Meta-View Performance Manager from Lund, Windows and different flavors of UNIX

NetIQ AppManager

Prognosis Products for Infrastructure, "real-time, systems management software for high-availability computing environments"

Performance Management from ASG (acquired Landmark)

Goliath Technologies products to "monitor the health of their infrastructure including physical and virtual servers, networks, desktops, applications and storage"

Heroix multiplatform, automated monitoring and management software

eG Innovations end-to-end monitoring solutions

Nimsoft (acquired Indicative) unified IT monitoring

SolarWinds Orion, including Application Performance Monitor and Network Performance Monitor

ManageEngine Applications Manager includes server monitoring, application server monitoring, database monitoring, web services monitoring, virtualization monitoring, cloud monitoring and an array of other application management capability

SightLine, one solution for cross-platform performance and capacity management

Galileo Performance Explorer, customizable views of infrustructure performance - on demand

Aternity end user experience management

Torbit Real User Measurement (RUM)

Boundary, Cloud Application Performance Monitoring

CopperEgg Cloud Monitoring

LogicMonitor, hosted monitoring of networks, servers, applications, storage, and cloud

Monitis Monitoring

Cloudclick, Rackspace Cloud Monitoring

Zenoss Unified Service Assurance for the Hybrid IT

Zyrion monitoring software

Zabbix open source monitoring solution

List of Free Performance Monitoring Tools from MFJ Associates

Nagios, IT Infrastructure Monitoring, there is The Open Source monitoring solution

Ganglia Monitoring System, a scalable distributed monitoring system for high-performance computing systems, a BSD-licensed open-source project

Graphite, scalable realtime graphing, used for server monitoring


Transaction Tracking / Business Activity Monitoring

Oracle Enterprise Manager Application Performance Management, Real User Experience Insight (former Moniforce UXInsight) and Business Transaction Management

Correlsense's SharePath "provides the unique ability to manage and monitor cross tier transactions at the transaction level, manage transaction Service Level Agreements (SLAs) and enable root cause performance analysis"

HP TransactionVision (former Bristol Technology) tracks customer transactions throughout their entire lifecycle. It provides Business Process Monitoring that increases visibility into your customer facing transactions.

SeaNet SeaView, latency measurement and transaction performance

TeaLeaf "provides real-time, browser-level visibility into every customer's online experience."

OpTier "delivers end-to-end visibility and control of all business transactions, across all tiers."

Quest User Experience Management

BMC End User Experience Management (former Coradiant)

Business Activity Monitoring with WebSphere Business Monitor V6.1 IBM Redbook


Performance-Related Technologies

Apache Hadoop, open-source software for reliable, scalable, distributed computing
Hadoop Wiki
Hadoop distributions and commercials support

Oracle Coherence "provides replicated and distributed (partitioned) data management and caching services"

TIBCO DataSynapse GridServer, "a service execution platform for dynamically scaling any application at any time"

ScaleOut Software, data and computing grids

Terracotta Ehcache and BigMemory, snap-in performance and scale for enterprise Java applications


Network Performance Management

Guide to Network Performance Management and Network Performance Management from TechTarget (free registration required)

The End All of Network Performance Management by Bruce Boardman, six network performance management products tested (Argent Guardian 6.0a, Compuware Vantage 8, Concord eHealth Suite 5.0.2, NetScout nGenius Performance Manager 1.4, NetQoS SuperAgent 3.0, and ProactiveNet 4.1.2)

Network Performance Directory

List of Free Performance Monitoring Tools from MFJ Associates

Slides for teaching a course on TCP Performance, instruction support material for M. Hassan and R. Jain book "High Performance TCP/IP Networking: Concepts, Issues, and Solutions"

John Sellens's System and Network Monitoring Page

Wireshark network protocol analyzer

Bit-Twist Ethernet packet generator

CA Performance Management, proactive network performance managment (including former NetQoS, eHealth)

Measure Network Performance with iperf and Measure Network Performance: iperf and ntop by Carla Schroder


Books

Click on the book or its title to see book information and reviews (if available) on Amazon.com


Northway Solutions Group Blog