Yasiba← Terug naar diensten

DIENST / 03

Infrastructuur waar je niet meer aan denkt.

Hosting is het deel dat niemand opmerkt tot het faalt, en dan is het het enige wat iemand opmerkt. Wij leggen fundamenten die met opzet saai zijn, en we meten ze in plaats van ze aan te nemen.

Wat het omvatServers · domeinen · back-ups · mail · monitoring
Typische stackEigen servers · serverless · Docker · nginx · Redis
Past bijProducten waar traagheid of uitval echt geld kost
Begint metKijken wat er vandaag werkelijk wordt geserveerd

01 / De vraag

De meeste performanceproblemen zijn configuratie, geen code.

Compressie die je JavaScript nooit bereikt. Cache-headers die van elk bezoek een eerste bezoek maken. Een revalidatie die 200 teruggeeft in plaats van 304. Niets daarvan valt op in een code review, en het is allemaal in een namiddag meetbaar.

02 / Wat je krijgt

Wat je krijgt

01Servers die we zelf beheren

Geen doorverkochte ruimte op andermans platform. De infrastructuur is van ons, dus als er iets moet veranderen doen we dat zelf in plaats van een ticket in te dienen.

02Je eigen controlepaneel

Een paneel dat hier gebouwd is en je toegang geeft tot je eigen server — status, resources, logs en de knoppen die je echt nodig hebt, zonder supportwachtrij ertussen.

03Back-ups en mail, al draaiend

Beide zijn eigen diensten die zijn ingericht en getest voor je live gaat, geen extra's die na het eerste incident worden aangeplakt.

04Domeinen tegen scherpe tarieven

Registratie, verhuizing en verlenging in hetzelfde beheer, geprijsd ruim onder wat de grote registrars rekenen zodra het eerste jaar voorbij is.

05Serverless of dedicated, wat past

Functions en managed services waar grillige belasting daarom vraagt, echte servers waar voorspelbare belasting goedkoper uitvalt. We zijn aan geen van beide gehecht.

06Monitoring en opvolging

Alerts gekoppeld aan wat bezoekers ervaren, en een persoon met naam die opneemt als er één afgaat.

03 / Hoe het verloopt

Hoe het verloopt

  1. 01De huidige staat meten

    Echte transfergroottes, echte cache-hitratio's, echte time to first byte — vóór we iets aanraken.

  2. 02Eerst het goedkope werk

    Compressie, headers en beeldgewicht leveren meestal meer op dan een zwaardere server, tegen een fractie van de kosten.

  3. 03De release automatiseren

    Eén commando, elke keer hetzelfde, met de migratie en de cache-invalidatie in de juiste volgorde.

  4. 04Het opnieuw bewijzen

    Dezelfde metingen ná de wijziging, zodat de verbetering een getal is en geen gevoel.

04 / Hoe we bouwen

Hoe we bouwen

Gemeten, niet aangenomen

Cijfers voor en na elke wijziging. Een cache werkt alleen als het tweede bezoek goedkoper is, en dat is te testen.

Zo min mogelijk onderdelen

Elke toegevoegde service is een service om te patchen, te bewaken en om drie uur 's nachts over na te denken.

Herstel boven uptime

Back-ups waaruit je minstens één keer hersteld hebt. Ongeteste back-ups zijn een overtuiging, geen plan.

05 / In de praktijk

Lizaria

Lizaria draait Shopware, MySQL, Redis en een Nuxt-voorkant in gescheiden containers achter nginx, met Redis opgesplitst per rol en een cachedashboard dat "beschikbaar" onderscheidt van "werkelijk effectief".