Skip to content

WooCommerce i stor skala – så hanterar MinPrilla tusentals ordrar dagligen

Som växande e-handel stöter man på utmaningar och att vara rustad för både uppgångar och nedgångar är en stor fördel för att få verksamheten att flyta på. Att bygga på en skalbar lösning hos en hostingleverantör som kan växa med kunden  är affärskritisk. En av dessa e-handlare är MinPrilla.se. En e-handel inom snus med ett modernt tänk vilket har gjort att dom har växt snabbt på marknaden. Men med en växande kundbas och ett högre tryck på sajten och orderhanteringen behövdes också anpassade lösningar.

MinPrilla – Namnet med historia i ryggen

Sedan snusets dag den 24 oktober 2021 har MinPrilla sålt snus online genom deras WooCommerce baserade e-handel minprilla.se. Namnet kommer från de dekaler med slagord som användes under 90 talet när Sverige ansökte om att gå med i det vi idag kallar EU, såsom “Rör inte Min Prilla” och “EG – inte utan Min Prilla”.

Då var många svenskar oroliga för hur nya medlemskapet skulle påverka snuset i Sverige, men folkrörelsen kom ut segrande och svenskarna fick behålla sitt snus. Det är just med den folkrörelsen och slagorden i ryggen som MinPrilla  för sin vision vidare genom att erbjuda det färskaste snuset till rätt pris och med snabba leveranser.

För närvarande hanterar MinPrilla tusentals ordrar per dag. Som ett modernt företag har de förenklat och automatiserat en så stor del av deras varuhantering som möjligt. Det har möjliggjorts genom ett samarbete med Sveriges största snuslager, samma lager som levererar ut snus till Sveriges fysiska tobaksbutiker och andra e-handlares mellanlager. Det ger deras kunder ett färskare snus, inga krångliga omvägar eller mellanhänder, utan onödiga kostnader. Bra snus till ett bra pris, helt enkelt!

Problemet

Tyngre belastning, men samma prestanda

När fler och fler svenska snusare upptäckte fördelarna med att handla från MinPrilla behövde man tänka om för att e-handeln skulle fortsätta att prestera på topp, även under tyngre belastning. Att på så kort tid bli en av de största inom sin nisch på marknaden och att därifrån fortsätta att växa snabbt kräver en plattform som är redo att skala. Det kräver också partners som kan arbeta tillsammans med sina olika ansvarsområden för att säkerställa en stabil och bra drift.

PaaS – en tillfällig lösning

Den första lösningen var att skapa en skalbar och tillgänglig plattform med PaaS (Platform as a Service) i grunden. Det fungerade bra under en tid. PaaS är bra för att hantera oväntade trafiktoppar men efter att ha analyserat trafikmönster över en längre tid så kunde beebyte tillsammans med LeanCom (bolaget bakom MinPrilla) och systemutvecklarna på Växjö-baserade Bizkit dra slutsatsen att den ökade komplexiteten som PaaS ger inte var nödvändig för att hantera variationerna över tid.

Bizkit är en e-handelsbyrå som har stor erfarenhet av WordPress och WooCommerce med kunder som Grand Shoes och Zipforce i portföljen.

Lösningen

Lastbalansering i Public Cloud

För att se till att hamna i en så kostnadseffektiv, men också stabil lösning som möjligt, så sattes en ny lösning upp i beebytes Public Cloud. Lösningen baseras på en lastbalanserad funktion med flertalet webbservrar som delar datalagring bakom lastbalanseraren i Public Cloud. Till detta skapades ett Percona databaskluster för hög tillgänglighet.

Till skillnad från PaaS, som använde LiteSpeed, så är den nya lösningen baserad på Apache som webbserver. Detta tillåter att man transparent kan lägga till flera webbservrar om lasten skulle kräva det. Och om det skulle behövas så går de att var och en skala både upp och ner. 

För att försäkra sig om optimal hantering och att allt flyter på oavsett tid på dygnet så har man nu tillgång till beredskapstekniker 24/7 och övervakning med automatiska åtgärdsförsök från beebyte. Givetvis ingår även proaktiv övervakning för att säkerställa optimal drift dygnet runt, året om.

En lastbalanserare skickar vidare besökarna till flera webbservrar. De hämtas information från en databas och filer delas via NFS
En lastbalanserare skickar vidare besökarna till flera webbservrar. De hämtas information från en databas och filer delas via NFS

En annan förbättring är att vi på MinPrilla får ett mejl ifall något krånglar med servrarna, samt ett efterföljande mejl när felet är åtgärdat. Det ger oss en ökad trygghet i att vi har full koll på att servrarna hela tiden fungerar som de ska.

– Tomas Ekström, LeanCom AB

Resultatet

Ökad upptid och fler konverteringar

Den nya lösningen har inte bara gett en webbhandel som svarar snabbare för alla besökare och på så sätt minskar laddtid, något som alla inom e-handel vet är en viktig faktor för konverteringar och sökmotoroptimering, utan även sänkta kostnader. 

Att den nya lösningen blev en succé är det ingen tvivel om! Redan första helgen då den nya lösningen baserat i Public Cloud trädde i kraft såg man en ökning av försäljningen och ett nytt försäljningsrekord. Återigen visar det att stabil och snabb drift är en av nycklarna till att driva en framgångsrik webbhandel. Med andra ord så kan MinPrillas kunder nu köpa snus, utan snooze!

Dela nyhet:

Bloggen

Senaste nytt

Se fler nyheter