2011 – 2012
Onlineveilingmeester.nl
Java-ontwikkelaar · Quintor
Herbouw van een veilingsite die vastliep bij drukke veilingen: een JavaScript-frontend op Java-API’s, met bij elke build een loadtest op een testveiling.
- Opdrachtgever
- Onlineveilingmeester.nl
- Periode
- 2011 – 2012
- Rol
- Java-ontwikkelaar
De opdracht
Mijn eerste Java-project bij Quintor. Onlineveilingmeester.nl organiseert online veilingen, en de oude site, gebouwd in PHP, hield het niet bij zodra een veiling druk werd: juist in de laatste minuten, als iedereen tegelijk biedt.
De herbouw is ontworpen rond die piek. Pagina’s werden in de browser opgebouwd met JavaScript en haalden hun gegevens via API’s uit een Java-backend. Zo hoefde de server niet meer voor elke bezoeker een complete pagina te maken.
Performance werd vanaf dag één bewaakt. Bij elke build draaide JMeter een testveiling vol gelijktijdige bieders, en JavaMelody profileerde elke API-call. Werd een aanroep trager, dan zagen we dat meteen, lang voordat een echte veiling er last van had.
Hulp nodig met een vergelijkbaar project?
Ik hoor graag waar je mee bezig bent.