patterns & practices: Performance Testing Guidance for Web Applications

  •        31

patterns & practices: Performance Testing Guidance for Web Applications Guide.

http://perftestingguide.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

patterns & practices: Performance Testing Guidance


patterns & practices Performance Testing Guidance project. The purpose of this project is to build some insightful and practical guidance around doing performance testing and using Visual Studio 2005. It's a collaborative effort between industry experts, Microsoft ACE, patterns

patterns & practices Guidance Explorer


Guidance Explorer is a tool to find and use relevant patterns & practices guidance. Guidance Explorer installs with a guidance library including performance and security topics for .NET and ASP.NET applications. The guidance library contains checklists and guidelines covering des

Layered Architecture Solution Guidance (LASG)


Layered Architecture Solution Guidance is a Visual Studio extension that provides a set of templates and tools to simplify layered application development.

Visual Studio Architecture Tooling Guide


Visual Studio ALM Rangers practical guidance for Visual Studio architecture tooling, which is focused on modeling tools.

MAAG - Mobile Application Architecture Guidance


Mobile Application Architecture Guidance



patterns & practices Acceptance Test Engineering Guidance


The Acceptance Test Engineering Guide will provide guidance for technology stakeholders (developers, development leads, testers, test leads, architects, etc.) and business stakeholders (managers, customers, end users, etc) on the discipline of acceptance testing.

BI Architecture and Design Guide


This release is an outcome of an exploratory project done by the P&P group (Microsoft) to understand the BI Landscape, Challenges and Common Solutions. The Architecture and Design Guidelines for BI Applications provides prescriptive guidance on how to overcome architectural ...

aws-health-tools - The samples provided in AWS Health Tools can help users to build automation and customized alerting in response to AWS Health events


The samples provided in AWS Health Tools can help you build automation and customized alerts in response to AWS Health events.AWS Health provides ongoing visibility into the state of your AWS resources, services, and accounts. The service gives you awareness and remediation guidance for resource performance or availability issues that may affect your applications that run on AWS. AWS Health provides relevant and timely information to help you manage events in progress, as well as be aware of and prepare for planned activities. The service delivers alerts and notifications triggered by changes in the health of AWS resources, so you get near-instant event visibility and guidance to help accelerate troubleshooting.

Litware HR - A Multitenant sample application


Litware HR is a fictitious HR application providing recruitment management software delivered as a service (SaaS). The main objective of this application is to provide architecture and developer guidance in building SaaS applications. By participating in this project or lookin...

OpenSTA - Open Systems Testing Architecture


OpenSTA is a distributed software testing architecture designed around CORBA. The current toolset has the capability of performing scripted HTTP and HTTPS heavy load tests with performance measurements from Win32 platforms. Results and statistics are collected during test runs by a variety of automatic and user controlled mechanisms. These can include scripted timers, SNMP data, Windows Performance Monitor stats and HTTP results & timings.

MonetDB


MonetDB is a high-performance SQL- and XQuery- column-store database management system with automatic index management, flexible optimizer infrastructure, and programmable backend functionality.

weathervane - Virtual-Infrastructure and Cloud Performance Benchmark


Weathervane is an application-level performance benchmark designed to allow the investigation of performance tradeoffs in modern virtualized and cloud infrastructures. It consists of an application, a workload driver that can drive a realistic and repeatable load against the application, and a run-harness that automates the process of executing runs and collecting results and relevant performance data. It can be used to investigate the performance characteristics of cloud and virtual infrastructures by deploying the application on the environment of interest, driving a load against the application, and examining the resulting performance metrics. A common use-case would involve varying some component or characteristic of the infrastructure in order to compare the effect of the alternatives on application-level performance.The figure above shows the logical layout of a Weathervane deployment. The Weathervane application is a web-application for hosting real-time auctions. This Auction application uses a scalable architecture that allows deployments to be easily sized for a large range of user loads. A deployment of the application involves a wide variety of support services, such as caching, messaging, NoSQL data-store, and relational database tiers. These services can be deployed in VMs or in Docker containers. The number of instances of some of the services can be scaled elastically at run time in response to a preset schedule or to monitored performance metrics. In addition, Weathervane supports deploying and driving loads against multiple instances of the Auction application in a single run, thus enabling performance investigations of resource constraints or other aspects of multi-tenancy. The Weathervane run-harness manages the complexity of configuring, deploying, and tuning the application, automating most of the tasks involved in configuring the application services and running the benchmark.

Performance Co-Pilot - System Performance and Analysis Framework.


Performance Co-Pilot (PCP) provides a framework and services to support system-level performance monitoring and management. It presents a unifying abstraction for all of the performance data in a system, and many tools for interrogating, retrieving and processing that data. The distributed PCP architecture makes it especially useful for those seeking centralized monitoring of distributed processing.

AxonFramework - High Performance and Scalability framework for Java


A CQRS (Command Query Responsibility Segregation) Framework for Scalable, High-Performance Java Applications.

Catharsis


Catharsis 1.2 is the 'Web-Application Framework' gathering best-practices, based on ASP.NET MVC 1.0 and NHibernate 2.1. The Catharsis Guidance will help you to smartly create new Solution for your application, with real OOP, multi-tier Architecture. Enjoy Catharsis

WPF Architectural Patterns Examples


Some sample code demonstrating how various GUI architectural patterns can be implementing in WPF.

Web Service Software Factory


The Web Service Software Factory (also known as the Service Factory) is an integrated collection of tools, patterns, source code and prescriptive guidance. It is designed to help you quickly and consistently construct WCF Web services that adhere to well known architecture.

LucidDB - RDBMS built entirely for Data Warehousing and Business Intelligence


LucidDB is the RDBMS built entirely for data warehousing and business intelligence. It is based on architectural cornerstones such as column-store, bitmap indexing, hash join/aggregation, and page-level multi versioning. Every component of LucidDB was designed with the requirements of flexible, high-performance data integration and sophisticated query processing in mind.

Kona Guidance Contrib


Kona Guidance Contrib is community driven project to supplement Kona Guidance. WIndows 8 development guidance.