Verbeteren performance rapportageapplicatie bij Panteia
Verbeteren performance rapportageapplicatie bij Panteia
Samenvatting
Ik heb geen tijd voor een samenvatting.
Mijn afstudeeropdracht bestond uit het verbeteren van de performance van de rapportagegeneratie voor Blik op Werk. Door middel van een probleemanalyse heb ik geconstateerd dat de queries de hoofdoorzaak zijn van de huidige performance.
Op basis van een architectuuranalyse en requirementsanalyse heb ik een functioneel ontwerp gemaakt. Met behulp van een proof of concept heb ik een eerste opzet gemaakt van het technisch ontwerp van de oplossing. Ik heb besloten de oplossing Batcher te noemen, omdat de oplossing queries gaat batchen (samenvoegen).
Voor de Batcher zijn twee batchingsalgoritmes ontworpen. Door toepassing van de Batcher is de uiteindelijke performance van de rapportagegeneratie verbeterd van 38 naar 21 seconden. Voor het verder verbeteren van de performance is een adviesrapport gemaakt.
Organisatie | De Haagse Hogeschool |
Opleiding | ICTM Informatica |
Afdeling | Academie voor ICT & Media |
Partner | Panteia |
Jaar | 2013 |
Type | Bachelor |
Taal | Nederlands |