Johan Loeckx avatar

Interests: Kostenbeheersing, Cloud Computing, High Availability, Scalable architectures

Email: johan.loeckxblah [at] blah blahsmals.be

List documents:

Database Activity Monitoring (DAM)

Research Note 27: Database Activity Monitoring (DAM)

(Nederlands)

Pingdom - Network Monitoring

Quick Review 54: Pingdom – Network Monitoring

(Nederlands)

High Availability Concepts

Presentation : High Availability Concepts

(Nederlands)

High Availability Concepts

Research Note 25: High Availability Concepts

(Nederlands)

Cloud computing - Concept vaporeux ou réelle innovation ?

Deliverable 2011/TRIM1/03 : Cloud computing – Concept vaporeux ou réelle innovation ?

(Français)

Cloud computing - Concept vaporeux ou réelle innovation ?

Presentation : Cloud computing – Concept vaporeux ou réelle innovation ?

(Français)

List of blog posts:

  • Gegevens delen van vitaal belang

    Posted on

    by

    Het stoomt binnen het Vitalink team! Terwijl Smals naarstig bezig is met de ontwikkeling van het platform, is het Vlaams 03Agentschap voor Zorg en Gezondheid (VAZG) druk bezig met de uitrol van de eerste pilot projecten.  Een eerste project zal het medicatieschema zijn: Promotiefilmpje over het medicatieschema Zo getuige de media-aandacht dat het Vitalink project

    Continue reading→


  • Een man kijkt naar de wolken

    Posted on

    by

    Meten is weten, zo wordt er verteld.  Doet software wel wat je belooft wat ze doet? In enterprise applicaties is functionaliteit een belangrijk, maar vaak ook het gemakkelijkere deel van software ontwerp.  Zolang iedereen maar weet wat ie wilt: dat heeft meer  te maken met visie, duidelijke communicatie, verantwoordelijkheden en overleg, ethiek, eerlijkheid, psychologisch en

    Continue reading→


  • Waarom McDonalds niet synchroon werkt

    Posted on

    by

    De laatste tijd moet ik vaak de discussie voeren waarom traditioneel silo-based synchrone ontwerpen niet geschikt zijn voor schaalbare systemen.  Een systeem wordt schaalbaar genoemd als elke verdubbeling van de infrastructuur voor een gelijkaardige toename van het aantal parallelle requests zorgt, zonder verlies van performantie. Dit klinkt niet zo uitdagend? Dit kunnen we op de

    Continue reading→


  • Egoless Programming

    Posted on

    by

    Misschien is het mijn grootvader die reeds lang geleden de belangrijkste regel in software development onthulde: over het huwelijk verkondigde hij namelijk steevast, “Een mens is niet gemaakt om alleen te leven, en vanaf twee maakt ge ruzie“. Of, het gezond omgaan met conflicten maakt een wezenlijk deel uit van elke relatie. Deze les geldt

    Continue reading→


  • Patentaanvraag voor de Eerstelijnskluis

    Posted on

    by

    In het kader van het “Eerstelijnskluis” project van VAZG, heeft Smals een patentaanvraag ingediend.  Het betreft een (volgens ons) nieuwe manier om zogenaamde threshold encryptie te gebruiken bij de veilige opslag van patiëntengegevens.  De methode laat toe om gegevens centraal op te slaan op zo’n manier dat enkel de bestemmeling de gegevens kan zien, zelf

    Continue reading→


  • Dood aan de standaardisatie!

    Posted on

    by

    Dilemma: Vernieuwing vs. Beheersing Het beheersen van complexiteit wordt steeds belangrijker in het huidige IT landschap. In een poging om de complexiteit te beheersen, kiezen vele bedrijven voor het pad van “standaardisatie”, bijvoorbeeld  op vlak van gebruikte softwares of middlewareplatformen. Hoewel standaardisatie een manier is tot simplificatie, mag de strategie niet beperkt worden tot één

    Continue reading→


  • High Availability & WC papier

    Posted on

    by

    Centraal in het debat rond High Availability staat het zogenaamde “CAP theorema” dat (grofweg) stelt dat niet alle systemen op elk ogenblik de meest up-to-date informatie kunnen bezitten als hoge beschikbaarheid vereist is. Hoewel dit op het eerste gezicht dramatisch lijkt, is dit in de praktijk niet het geval omdat “tijd” een verschillende betekenis heeft

    Continue reading→


  • Kosten besparen in de Cloud?

    Posted on

    by

    Het besparen van kosten wordt vaak vernoemd als hét grote voordeel van Cloud Computing.  Enige nuancering is echter op zijn plaats! Waarom public clouds goedkoper zijn Het is een feit dat leveranciers van public cloud services goedkoper kunnen zijn per feature, omdat: ze korting krijgen op hardware, elektriciteit, etc… door de grote afname; ze doorgedreven

    Continue reading→


  • 99.9% Availability: fundamenteel anders?

    Posted on

    by

    Het streven van 99% naar 99.9% availability is een veel grotere stap dan de stap van 95% naar 99%.  De traditionele manier van werken schiet ruimschoots tekort (ad-hoc processen, de software-architectuur en ontwerp, een deterministische failover, …). Door alles “juist iets beter doen”, zullen we er niet komen.  De specifieke elementen van High Availability systemen

    Continue reading→


  • NoSQL databases – simpel, performant & schaalbaar

    Posted on

    by

    Sinds de komst van Web 2.0 is de hoeveelheid informatie die opgeslagen en verwerkt moet worden gigantisch toegenomen: elke dag genereren miljoenen mensen massa’s ongestructureerde data — documenten, emails, tweets, foto’s,etc… Traditionele relationele databanken (gebaseerd op SQL) zijn van nature niet goed geschikt om met deze vormen van gegevens om te gaan omdat ongestructureerde data

    Continue reading→