Theacceleratingdeploymentoflarge-scaleweb,cloud,BigData,andvirtualizedcomputingsystemshasintroducedseriousnewchallengesinperformanceoptimization.Untilnow,however,littlereliable,practicalinformationhasbeenavailabletoITprofessionalswhoareresponsibleforrunningthesesystemsefficientlyandcost-effectively.SystemsPerformance:EnterpriseandtheCloudisthesolution.InternationallyrenownedperformanceoptimizationexpertBrendanGreggbringstogetherstate-of-the-arttechniquesandtoolsforanalysisandtuningoflarge-scaleweb/cloudcomputingenvironments.GreggfocusesonLinux/Unix/Solarisperformanceissues,whileofferingprovenmethodologiesanddiscussingkeyissuesthatapplytoallenterpriseoperatingsystems.Coverageincludes:Modernperformanceanalysisandcapacityplanning,includingkeyissuessuchaslatencyanddynamictracingNewperformanceandreliabilitychallengesassociatedwithcloudcomputingMethodology,concepts,terminology,tools,andmetricsKeytradeoffs,includingproblemsofloadvs.architectureTuningoperatingsystems,CPUs,memory,filesystems,disks,networks,andbussesTuningvirtualizedsystemsProgramminglanguageissuesrelatedtoperformance—includingapplicationprofilingforC,C++,Java,andnode.jsBenchmarkingstrategiesandpitfalls,includingcustommicrobenchmarking
1