Smoke & Mirrors Hvordan man forøger hastigheden ved at lave noget langsomt.

Slides:



Advertisements
Lignende præsentationer
Automatiseret GUI-test Lars Kjølholm Testnet maj 2009.
Advertisements

Hejnsvigbynet.dk Opdatering med typo3 CMS. •Mål –Deltagere skal kunne oprette og redigere tekst, tabeller og billeder på en underside •Forudsætninger.
Fagre nye tider! Jamen det er jo dejligt, at tingene udvikler sig så hurtigt, at det nu er muligt, at præsentere sine billeder i noget der nær ligner.
Status på udrulning af nye tjenester WMS, WFS og GEO Julian Hollingbery Geografisk Infrastruktur, GT Kortforsyningsseminar, 24/
PengeSpillet.
Det skrå kast - dokumentation
Hej.
Digitale flytterapporter
Mobile løsninger i hverdagen-udfordringer og muligheder
Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto Kortforsyningen Nyt.
Fremtidige tekniske fokusområder i Kortforsyningen Nikolaj Kamstrup National Geodatabank, Kort & Matrikelstyrelsen.
Vejledning i anvendelse af Web Feature Services Version 1
Hjemmeside Tirsdag den 5. oktober 2010.
IWB i folkeskolerne i Skive Uddannelseskonference 5. januar 2012.
Agenda  Opnåede resultater  Logging af backendkald  Analyse af logs  Implementering af caching  Demo af prototype  Videre arbejde i praksis  Logging.
Asma (Mona) Khan & Mathilde Lolle
Indtægter (indtjening)
Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto Nyt om WMS-tjenester.
Introduktion til Geografiske Informationssystemer (GIS)
Den videre afvikling af gamle WMS tjenester Tom Weber WMS.
Priseksempel standardprodukt – brug i styrelse Case: Arbejdstilsynet bruger DTK/Skærmkort til intern anvendelse – planlægning af tilsyn. Rettigheder og.
En helt normal samtale ved morgenbordet:
Hvordan laver man et filter
Partnerseminar marts 2005 Metadata / Geodata-info.dk Metadata !!! Geodata-info.dk Gennemgang af hjemmesiden Fremtidsudsigter Erfaringer med metadata.
Halvér svartiden på Kortforsyningen® 3 tips til optimering af din WMS-forespørgsel.
Kortforsyningen – nye muligheder siden sidst og i fremtiden
Vis hjælpelinjer som er en hjælp ved placering af billeder og objekter 1.Højreklik på den aktuelle side og vælg ’gitter og hjælpelinjer’ 2. Sæt kryds ved.
Hvad er RAID? RAID er en forkortelse for Redundant Array of Inexpensive Disks Idéen er at tilbyde et trade-off mellem; Sikkerhed i form af redundans, Hastighed,
Intro Variabler - datatyper. 2. forelæsning Hvad skete sidste gang Hvad er PHP? Kursussammensætning: læse – newsgroup – forelæsning – øvelsestime – aflevering.
Publish Logs Klik på Geocaching.com access Og vælg Publish logs…
HVORFOR MARKEDSFØRING I SOCIALE MEDIER? Jean Paul 2øma Den
Eksekvering/Otto Knudsen 1 Udrulning Publicering af en web-applikation.
Statsaftalen Kortforsyningsseminar 2009 Jens Hollænder.
Ekstra desktop ArcIMS Ekstra desktop ArcIMS 2001.
Inspirationsdag i Undervisningsministeriet Introduktion til webservice Thomas Ellegaard Freelanceprogrammør tilknyttet Rambøll Informatik
Tile caching og WMTS Et boost til performance
Kortforsyningen Version 1.1
Brug af Kortforsyningen Best Practices
Kunsten at ændre vaner Hvorfor er det så svært at ændre vaner?
 Intro  Historien – starten på det hele  Formålet  Hjernerne bag  Bomben bruges  Verden synker – Internettet stiger  På nettet kan vi alt  Effekter.
TFS > TFS 2008 migrering Team System ERFA TFS > TFS 2008 migrering.
Lasse Steensgaard [xls]Opsamlende forelæsning på W2, 2. april 2003slide 1 HTML og PHP: Baglæs fra output til input PHP: Variable, strenge og arrays Funktioner,
Håndklæder. Håndklæder  Der er 19 håndvaske i alt på skolen  En af dem har håndklæder  18 har papir.
Et computerbaseret projekt. Udgangspunkt  Formål og præmis Hurtig adgang til hjælp Oplyse om faren ved og bag rygning Informere og rådgive brugeren Applikationen.
Kortforsyningen – siden sidst og i fremtiden
Kinesin Moves by an Asymmetric Hand-Over-Hand Mechanism Charles L. Asbury,1 Adrian N. Fehr, Steven M. Block Science, 2003.
Nye navne på tjenester WMS og WFS. 71 tjenester F_100 nyt lag F20 ftopo_100_r nyt lag G250 G_500 G_2500 gtopo_2500_r kms_orto_01 demo_ortofoto DTK_Skaermkort_20.
Nr. 1 Økonomi- i vedvarende energi anlæg Ved Sune Hallberg.
Udregning af UseCasePoints UCP = UUCP*TCF*EF UseCasePoint = Ujusteret Use Case Point * Tekniske Komplexitets Faktor * Miljø Mæssige Faktor.
FEN KbP/seminar2: design11 Kontraktbaseret programmering Seminar 2 Klassedesign – grundprincipper Eksempler: Stack Dictionary.
Support – og overvågning af Kortforsyningen Anna Brinch Thorsen Markedsområdet Kort & Matrikelstyrelsen Maj 2007.
Use Case Modellering. En form for requirements engeneering – dvs. fastlæggelse af systemkrav.
Computerens anatomi Dette er interaktivt så brug musen.
Digital formidling af offentlig borgerservice, kursusnr Værdien af digital formidling af offentlig borgerservice.
Fælles Objekt Typer (FOT) – Vejmidter
Intro Evaluering De sidste to gange?. HTTP, cookies og sessions Forelæsning nr 10 Tilbage til trafikken mellem server – client Sende HTTP-request og respons.
PHP.
Grundlæggende DW, HTML, CSS, udskæring.
Indsæt nyt billede: Format: B 254 x 190,5 mm Efter indsættelse, højreklik på billedet og placér det bagerst. Delete det gamle foto WMTS til mobile løsninger.
Samtidighed. Disposition Formål med tråde Eksempel på fordel ved tråde Thread-pooling Livscyklus Problemstillinger Algoritmer ◦Dekkers ◦Peterson Opsumering.
- infrastruktur for kort og geodata Kort- forsyningen Login Password Alt om login på Kortforsyningen.
Intro Siden sidst: evaluering på opgaver og virtuel kursus.
Forbedringer af implementationen. Få TCP til at virke Blokere pakke med RST bit sat Blokere indkommende pakker inden de når Windows protokolstakken Begge.
Ophævelsen af slavehandlen
Værdikæden og kommunikation Porters værdikæde består af 2 ting; De primære processer handler om de ting som virksomheden først og fremmest skal udføre.
TÆT PÅ DIG TÆT PÅ JOB.
3D print vil forandre verden.
IOT – Elkedel på internettet
Jeg vil aldrig nogensinde klage over mit job igen…
Tryg sjove og brugbare løsninger . Vi har brug for jeres hjælp til
Præsentationens transcript:

Smoke & Mirrors Hvordan man forøger hastigheden ved at lave noget langsomt

Performance Hvad er performance? –Målt –Oplevet

Målt performance DTK_Skaermkort Backend slave: 978ms Switchboard: 24ms Internet: 125ms = 1128ms

Målt performance Ved rasterkort –Størrelse koster... Båndbredde Processeringstid på slave –...men alt i alt ikke så variabel Den primære omkostning er det overhovedet at lave forespørgslen

Målt performance Ved vektorkort... –Størrelse koster Båndbredde Processeringstid på slave...men begge dele ret ubetydeligt i forhold til... –Antal objekter i billedet –Og igen, overhead ved overhovedet at lave en forespørgsel

Målt performance

Performance Hent så meget som muligt i én forespørgsel for at maximere throughput.

Performance? Men

Oplevet performance Cache –Lazy cache –Pre-fetch –Ikke duplikeret datasæt

Oplevet performance Selv uden cache:

Performance Oplevet og målt performance er to meget forskellige ting Hvis en applikation opleves som hurtig er den hurtig, og omvendt