Hoge performance van een website met 300.000 doorzoekbare artikelen 

Historische kennis, toekomstbestendige technologie

Het Nederlands Tijdschrift voor Geneeskunde (NTvG) vertrouwt op digital agency SWIS en TrueFullstaq voor een krachtige Drupal 9-website die 300.000 medisch wetenschappelijke artikelen doorzoekbaar maakt en 5000 requests per minuut aankan. Samen zorgen de partners voor een naadloze migratie en optimale digitale bereikbaarheid. 

1472 ntvg Drupal

Upgrade Drupal als aanleiding voor digitale ambities 

Het NTvG verspreidt medische kennis onder artsen en duidt recente ontwikkelingen in de medische wetenschap. De website bevat 300.000 doorzoekbare artikelen, sommige daterend uit 1857.

De oude website draaide op Drupal 7, waarvan de end-of-life (EOL) naderde. NTvG greep deze noodzakelijke upgrade naar Drupal 9 aan om met digital agency SWIS te werken aan een vernieuwde digitale presence. Terwijl er aan de nieuwe website werd gewerkt, moest ook de oude website operationeel blijven. Vanaf december 2021 staat de nieuwe website online.

"De upgrade betekende een geheel nieuwe opbouw van de website, een complete migratie," zegt Björn Brala, technical director bij SWIS. "Drupal 9 biedt flinke voordelen, waaronder meer mogelijkheden voor beheer en ontsluiten van content via API's."

"Om (toekomstige) ambities op het gebied van online te kunnen realiseren, is een migratie naar een toekomstbestendig datamodel in Drupal 9 fundamenteel," voegt Floris Lovink, digitaal strateeg bij SWIS, toe. 

Infrastructuur op managed private cloud

SWIS is al meer dan tien jaar klant bij TrueFullstaq. "SWIS heeft voor al haar klanten performance, beveiliging en schaalbaarheid hoog in het vaandel staan. Dat is een van de redenen om voor een private cloud te kiezen," zegt Hylke de Jong, senior Linux engineer bij TrueFullstaq. "Deze omgeving houden we up-to-date met de juiste softwareversies. Op het platform zorgen we dat elk component zo goed mogelijk verdeeld is voor optimale schaalbaarheid."

"De eerdere webhoster van NTvG liet te wensen over in termen van beschikbaarheid. Die website hebben we naar onze private cloud bij TrueFullstaq verhuisd," zegt Björn. "Lang niet alle services bij de oude hoster waren onderhouden zoals het zou moeten. Samen met TrueFullstaq hebben we gekeken hoe we dat op ons platform konden draaien."

Als uitgever heeft NTvG te maken met een landschap van services die samenwerken, waaronder specialistische software voor peer review en publicatie van artikelen in zowel print als online. Ook deze koppelingen moesten ondersteund worden.

Björn: "Met de samenwerking en services van TrueFullstaq konden we zowel de oude website in de lucht houden als bouwen aan de nieuwe website. Dat twee jaar ondersteunen was flink lastiger geweest als we het niet samen met TrueFullstaq hadden gedaan." 

Uitdagingen: 5000 requests per minuut

"Voor een dergelijke database betekent dat heel veel requests. De onsite zoekmachine moet én goede resultaten bieden én snel zijn. De nieuwe website moet 5000 requests per minuut aan kunnen," zegt Björn. "Met het applicatielandschap en de inrichting van de hostingomgeving zorgen we daarvoor. We werken met TrueFullstaq met Varnish cache en Redis als extra laag om de database te ontlasten."

TrueFullstaq en SWIS werkten aan een geclusterde omgeving. "We hebben applicatie-inhoudelijke componenten voorgesteld die de performance verbeteren. Een gevirtualiseerde database bleek niet goed genoeg voor de eisen, daarom hebben we een standalone database server met MySQL en een high availability cluster neergezet," zegt Hylke. "Ook zorgden we voor een acceptatieomgeving die een betrouwbare afspiegeling is van productie." 

Maatwerk en configuraties

SWIS implementeerde Apache Solr, een zoekplatform noodzakelijk voor een website met zoveel artikelen. "We hebben Solr samen met TrueFullstaq ingericht op maat voor NTvG om snel en efficiënt zoeken mogelijk te maken. Wij gaan voor de degelijkheid en stabiliteit die Solr biedt," aldus Floris.

Klaar voor digital-first strategie

"Tijdens de migratie hebben we alle data en content onder de loep genomen. Door de nieuwe structuur is NTvG in staat om te innoveren," zegt Floris. "Voor redacteuren is het nu veel makkelijker om flexibel content op te vragen en te clusteren."

NTvG wil in de komende jaren van print-first naar digital-first gaan. De organisatie kan hier nu veel beter op inspelen met de nieuwe website op een solide hosting, klaar voor alle requests en lezers. 

Second opinion nodig voor je performance? 

Neem vandaag nog contact op. 

Neem telefonisch contact op
Bel ons
Klim in de pen
Mail ons