We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Sherlock Homepage - A detective story about running large web services

00:00

Formal Metadata

Title
Sherlock Homepage - A detective story about running large web services
Title of Series
Number of Parts
96
Author
License
CC Attribution - NonCommercial - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
The site was slow. CPU and memory usage everywhere! Some dead objects in the corner. Something terrible must have happened! We have some IIS logs. Some traces from a witness. But not enough to find out what was wrong. In this session, we’ll see how effective telemetry, a profiler or two as well as a refresher of how IIS runs our ASP.NET web applications can help solve this server murder mystery.
Home pageWeb serviceWebsiteInvariant (mathematics)String (computer science)File formatImplementationCommunications protocolVirtual machineSerial portSoftware testingMaß <Mathematik>Physical systemComputer networkSimilarity (geometry)TouchscreenQuicksortBitGoodness of fitBit rateWebsiteUniform resource locatorVideo gameScaling (geometry)Web serviceInternetworkingLastteilungCloud computingRotationVirtual machineCASE <Informatik>Server (computing)Physical systemCausalityDomain nameWeb 2.0Software bugRepresentational state transferComputer architectureSerial portRootCodeRight anglePoint (geometry)Group actionType theorySimilarity (geometry)Direct numerical simulationEntire functionCartesian coordinate systemChemical equationInstance (computer science)Profil (magazine)Data storage deviceDatabaseStructural loadTwitterLine (geometry)CodeComplete metric spaceProcess (computing)PlastikkarteData managementCAN busCycle (graph theory)SequelFerry CorstenError messageOrder (biology)Home pageDomain nameUMLComputer animation
Home pageWeb serviceFocus (optics)SoftwareContext awarenessScaling (geometry)Web serviceLevel (video gaming)Server (computing)Computer architectureCore dumpSoftware developerCASE <Informatik>WebsiteComputer animation
.NET FrameworkWebsiteSoftware developerDatabaseWeb serviceArchitectureServer (computing)Data storage devicePrice indexStatisticsWebsiteCASE <Informatik>Fluid statics.NET FrameworkSoftware developerCountingClient (computing)Server (computing)StatisticsSubject indexingDatabaseDebuggerCache (computing)Web serviceType theoryUniform resource locatorScaling (geometry)Multiplication signData storage deviceFront and back endsData centerComputer architectureTable (information)Query languageProcess (computing)Mathematical optimizationDifferent (Kate Ryan album)Core dumpContent delivery networkVisualization (computer graphics)MetadataProof theorySimultaneous localization and mappingAverageSequelRevision controlNetwork topologyPosition operatorWhiteboardNeuroinformatikComputer animation
File formatString (computer science)Web serviceDatabaseData storage deviceMetric systemVirtual machineBlogStatisticsPointer (computer programming)File viewerServer (computing)Event horizonData storage deviceWeb serviceWebsiteComputer architectureMetric systemSequelPhysical systemPoint (geometry)LastteilungWeb portalFehlererkennungMultiplication signMathematicsMoment (mathematics)LoginDatabaseError messageQuicksortBit rateWater vaporCausalityRow (database)File viewerEvent horizonProcess (computing)BlogTracing (software)Profil (magazine)DemosceneNetwork topologyComputer animation
WebsiteDemo (music)Hidden Markov modelView (database)Semiconductor memoryException handlingComputer fileMathematical analysisDigital filterThread (computing)State of matterDatabaseDiagramSpeicherbereinigungWeb serviceMultiplication signWordQuery languageRepresentational state transferTranslation (relic)System callClient (computing)BitNetwork topologyServer (computing)Computer animation
Web serviceDemo (music)BefehlsprozessorThread (computing)State of matterView (database)Motion captureSemiconductor memoryException handlingCompilation albumJust-in-Time-CompilerMathematical analysisDigital filterWeb serviceSpeicherbereinigungStatement (computer science)CodeContent (media)Multiplication signMoment (mathematics)Subject indexingStructural loadBitCodeVirtual machineSemiconductor memoryCrash (computing)Computer animation
CodePrice indexBlock (periodic table)MereologySynchronizationSemiconductor memoryStorage area networkReading (process)Token ringData typeOvalDuality (mathematics)Source codeRankingRead-only memoryObject (grammar)Exception handlingWebsiteEvent horizonOpen sourceSpeicherbereinigungData dictionaryBitClosed setCountingSoftware bugMultiplication signSubject indexingResource allocationTracing (software)Object (grammar)Mobile appSemiconductor memoryCodeCASE <Informatik>Moment (mathematics)Statement (computer science)String (computer science)Serial portCodeStructural loadSource codeData storage deviceCycle (graph theory)Query languageProjective planeNatural numberDemosceneRevision controlWeb serviceRight angleData managementSequelComputer animation
Simultaneous localization and mappingTwin primeException handlingWebsiteEvent horizonWebsiteSequelMultiplication signDifferent (Kate Ryan album)Data storage deviceResponse time (technology)Projective planeSearch engine (computing)Profil (magazine)Server (computing)Exception handlingVirtual machineWeb serviceDependent and independent variablesAnalytic continuationMobile appError messageNumberComputer animation
Server (computing)Error messageDependent and independent variablesCrash (computing)Core dumpProcess (computing)Windows VistaLatent heatMultiplication signModule (mathematics)WindowCore dumpKernel (computing)Web 2.0Different (Kate Ryan album)Virtual machineFile viewerEvent horizonError messageResponse time (technology)Connected spaceState of matterSearch engine (computing)ResultantServer (computing)Physical systemCrash (computing)CASE <Informatik>Wrapper (data mining)Mobile appAdditionCartesian coordinate systemNumberProcess (computing)InformationQueue (abstract data type)View (database)LoginExtension (kinesiology)GoogolUniform resource locatorMeasurementSpeech synthesisEndliche ModelltheorieComputer animation
Core dumpDemo (music)Address spaceVirtual realityThread (computing)Memory managementInformationRevision controlProcess (computing)ArchitectureException handlingCodeError messagePhysical systemPointer (computer programming)Symbol tableMaxima and minimaPersonal identification numberExecution unitString (computer science)Queue (abstract data type)InfinityDemo (music)Virtual machineCodeSymbol tableWeb servicePlanningLine (geometry)Server (computing)Revision controlDiscrete groupStatisticsNumberMultiplication signMoment (mathematics)Core dumpGoodness of fitException handlingInstallation artEmailVariable (mathematics)Source codeConfiguration spaceInformationControl flowUniform resource locatorStatement (computer science)Covering spaceRegular graphResultantRow (database)Visualization (computer graphics)State of matterStudent's t-testCartesian coordinate systemWindowDisassemblerView (database)CausalityCrash (computing)Task (computing)Thread (computing)Entire functionAddress spaceCompilerMathematical optimizationCodeReading (process)Open setComputer animation
System callSynchronizationException handlingCrash (computing)Metric systemQuery languageSimilarity (geometry)Task (computing)Revision controlScheduling (computing)Entire functionProcess (computing)Escape characterMultiplication signFerry CorstenCodePressurePoint (geometry)WeightException handlingSingle-precision floating-point formatCASE <Informatik>Line (geometry)StatisticsServer (computing)Task (computing)Theory of relativityData miningCategory of beingEvent horizonGoogolProcess (computing)CompilerResponse time (technology)Installation artData storage deviceScheduling (computing)Search engine (computing)CodeDebuggerVisualization (computer graphics)State observerCrash (computing)Computer animation
Scale (map)Dependent and independent variablesServer (computing)BefehlsprozessorNormal (geometry)Installation artResponse time (technology)Server (computing)Instance (computer science)BefehlsprozessorProfil (magazine)Scaling (geometry)Dependent and independent variablesMultiplication signCASE <Informatik>Parallel portCausalityComputer animation
Structural loadSheaf (mathematics)Thread (computing)Instance (computer science)Maxima and minimaCore dumpAddress spaceMereologyPoint cloudScripting languageParallel portProfil (magazine)CASE <Informatik>Server (computing)Reading (process)Cartesian coordinate systemInverter (logic gate)Closed setCausalityRevision controlCloud computingResponse time (technology)Dependent and independent variablesVirtual machineMultiplication signNumberDefault (computer science)WebsiteLine (geometry)CurvatureMathematicsSet (mathematics)DatabaseSheaf (mathematics)BootingGraph (mathematics)Scaling (geometry)StatisticsThread (computing)LastteilungLogicGraph (mathematics)Task (computing)Mobile appSystem callBefehlsprozessorScripting languagePoint cloudComputer animation
Revision controlServer (computing)AverageDependent and independent variablesCodeBefehlsprozessorRecursive descent parserUser profileSystem callMultiplicationSynchronizationLimit (category theory)Concurrency (computer science)Term (mathematics)Thread (computing)Virtual machineFiber bundleControl flowNormed vector spaceMultiplication signResponse time (technology)Set (mathematics)ResultantSystem callCodeComputer fileConnected spaceWindowProfil (magazine)BitVirtual machineLevel (video gaming)Cartesian coordinate systemLimit (category theory)Product (business)CASE <Informatik>MathematicsMetropolitan area networkData managementVisualization (computer graphics)LastteilungMathematical optimizationServer (computing)Web serviceCommunications protocolDefault (computer science)MassObservational studyRevision controlFrequencyNetwork topologySoftwareFilm editingWhiteboardData storage deviceIntelligent NetworkDependent and independent variablesProcess (computing)Client (computing)Point (geometry)Content delivery networkThread (computing)Mobile app2 (number)BefehlsprozessorCode.NET FrameworkVideo game consoleLine (geometry)Task (computing)Front and back endsWeb browserExtreme programmingIntegrated development environmentStructural loadComputer animation
Read-only memoryInstance (computer science)Semiconductor memoryDecision theoryServer (computing)Right angleInternetworkingMoment (mathematics)Multiplication signServer (computing)Instance (computer science)Mathematical optimizationSemiconductor memoryPoint (geometry)Scaling (geometry)Virtual machineLocal ringSoftware bugApplication service providerWeb serviceComputer animation
Demo (music)LoginNumberOpen setSoftware testingMetreServer (computing)PlanningStandard deviationJava appletStructural loadParameter (computer programming)Process (computing)Physical systemComputer animation
Social classParsingParsingComputer-generated imageryServer (computing)Thread (computing)PermianBroadcast programmingLocal GroupError messageScheduling (computing).NET FrameworkSemiconductor memorySpeicherbereinigungObject (grammar)Read-only memoryPointer (computer programming)SpacetimeRun time (program lifecycle phase)Address spaceProcess (computing)Memory managementResource allocationRootGraph (mathematics)Mobile appLocal ringVariable (mathematics)Default (computer science)Physical systemServer (computing)Latent heatWindowNumberVirtual machineLoginIntegrated development environmentMultiplication signWeb serviceMemory managementDifferent (Kate Ryan album)Semiconductor memoryElectric generator.NET FrameworkEntire functionVariable (mathematics)SpeicherbereinigungOpen sourceObject (grammar)Computer networkOperator (mathematics)Formal languageData dictionaryBlock (periodic table)Point (geometry)Cartesian coordinate systemBuffer solutionState observerLine (geometry)Condition numberSinc functionInfinityException handlingMathematical optimizationProfil (magazine)Run time (program lifecycle phase)CodeCASE <Informatik>Address spaceCycle (graph theory)MereologyRevision controlString (computer science)Intrusion detection systemSource codeInstance (computer science)SoftwareProduct (business)Resource allocationWebsiteCountingDefault (computer science)Video gameFreezingPort scannerType theoryForm (programming)ResultantComputer animation
Read-only memoryDemo (music)Execution unitLeakKeyboard shortcutCustomer relationship managementPhysical systemSemiconductor memoryProduct (business)Cache (computing)Context awarenessObject (grammar)Group actionKey (cryptography)Network topologyHidden Markov modelQuicksortEvent horizonMemory managementSoftware frameworkNumberZoom lensDatabaseTracing (software)InformationSpeicherbereinigungPressure dropMereologyDiagramMultiplication signString (computer science)Electronic mailing listMoment (mathematics)Open setInjektivitätGreatest elementTraffic reportingFrame problemRight angleDefault (computer science)Computer animation
Digital object identifierString (computer science)Read-only memorySource codeObject (grammar)SynchronizationPressure volume diagramLimit (category theory)Cache (computing)OvalAmsterdam Ordnance DatumMathematical analysisDependent and independent variablesSemiconductor memorySpeicherbereinigungOpen sourceMathematical analysisObject (grammar)Response time (technology)BefehlsprozessorSemiconductor memoryElectronic mailing listCodeCache (computing)CASE <Informatik>Context awarenessCycle (graph theory)Closed setAnalytic continuationSoftware frameworkMultiplication signExistential quantificationSound effectDifferent (Kate Ryan album)1 (number)Physical systemSoftware bugEntire function2 (number)ChainPrice indexAlgebraDefault (computer science)NeuroinformatikStability theoryType theoryFamilyQuicksortInjektivitätComputer animation
Computer configurationPhysical systemVirtual machineComputer networkLibrary (computing)Computer fileRead-only memoryCore dump.NET FrameworkComputer networkSoftware bugSemiconductor memoryPhysical systemChainEntire functionFamilyCodeRevision controlCodeType theoryTracing (software)Natural numberState of matterWebsiteSpeicherbereinigungComputer animation
Transcript: English(auto-generated)