Dit document is een archiefoverzicht van de blog "De Overdenkingen van Andree", waarin diepgaande technische analyses en experimenten binnen de Infrastructure Engineering worden gedeeld.
De belangrijkste focusgebieden in de artikelen zijn:
- High-performance networking: Onderzoek naar het versnellen van pakketverwerking met technieken als AF_XDP, DPDK en VPP, vaak toegepast in de programmeertaal Go.
- Cloud Infrastructuur & AWS: Analyses over Anycast-services, AWS Global Accelerator en de marktwaarde van IPv4-adressen.
- Netwerkbeveiliging: De implementatie van Zero Trust architecturen (via Mysocket.io) en het analyseren van routing-loops bij DDoS-aanvallen.
- Algemene Engineering: Reflecties op infrastructuurstoringen, BGP peering routers en een introductie tot AI embeddings en vector databases.
De Overdenkingen van Andree
Wireblast: een 100 Gbit/s pakketgenerator in Go met AF_XDP
Datum: 5 augustus 2026 | Leestijd: 6 minuten Als je mijn blog al een tijdje volgt, weet je dat ik graag experimenteer met pakketten en probeer deze via software zo snel mogelijk te laten bewegen. Vandaag breng ik een nieuwe tool uit genaamd Wireblast.
Line-rate pakketverwerking in Go met AF_XDP
Datum: 7 juli 2026 | Leestijd: 7 minuten Als je mijn blog al een tijdje volgt, weet je dat ik een zwak heeft voor het snel laten bewegen van pakketten in software. In hart en nieren ben ik een netwerkexpert.
Navigeren door infrastructuurstoringen: strijlittekens en geleerde lessen
Datum: 8 juli 2024 | Leestijd: 8 minuten Ik heb aan talloze storingen gewerkt, waarbij ik telkens onschatbare lessen heb geleerd. Geïnspireerd door het recente storingsrapport van Rogers, heb ik mijn belangrijkste inzichten opgeschreven.
Snel transport van pakketten in Go: van net.Dial tot AF_XDP
Datum: 11 maart 2024 | Leestijd: 10 minuten Het verleggen van de grenzen in Go: van net.Dial naar syscalls, AFPACKET en het razendsnelle AFXDP. Een benchmark van de prestaties bij het verzenden van pakketten.
IPv4-bezit van AWS nu 4,5 miljard dollar waard
Datum: 17 september 2023 | Leestijd: 5 minuten AWS heeft zijn IPv4-bestand uitgebreid met nog eens 27 miljoen IP-adressen, waardoor ze nu in totaal 128 miljoen IPv4-adressen in bezit hebben. Met een waarde van $35 per IPv4-adres is het totale bezit van AWS circa 4,5 miljard dollar, een stijging van 2 miljard dollar.
Duiken in AI: een verkenning van Embeddings en Vector Databases
Datum: 1 mei 2023 | Leestijd: 6 minuten Begeleid me op mijn reis in de wereld van AI, waarbij ik leer over embeddings, vectoren en vector databases.
IPv4 te koop - WIDE en APNIC verkopen 43.0.0.0/8
Datum: 13 oktober 2021 | Leestijd: 5 minuten In dit artikel kijken we naar de recente verkoop van het IPv4-bereik 43.0.0.0/8 door The Asia Pacific Internet Development Trust (APIDT). We analyseren wie wat heeft gekocht en voor welk bedrag.
De risico's en gevaren van versterkte routing-loops
Datum: 13 april 2021 | Leestijd: 7 minuten In dit artikel kijken we nauwer naar netwerkloops en hoe deze misbruikt kunnen worden als onderdeel van DDoS-aanvallen.
Introductie van SSH zero trust: Identity aware TCP sockets
Datum: 16 februari 2021 | Leestijd: 9 minuten In dit artikel bespreken we de cloudgeleverde, authenticerende firewall van Mysocket die gebaseerd is op zero-trust. Hiermee kun je vertrouwde IP-bereiken vervangen door vertrouwde identiteiten.
Introductie van Identity Aware Sockets: Zero Trust toegang voor private services
Datum: 14 januari 2021 | Leestijd: 5 minuten In deze blogpost introduceren we een spannende nieuwe functie die, met behulp van Mysocket, in staat stelt om een eigen Beyond Corp-setup te implementeren.
Global load balancing met Kubernetes en Mysocket.io
Datum: 22 december 2020 | Leestijd: 5 minuten Als je werkzaam bent in de wereld van cloudinfrastructuur, dan heb je van Kubernetes gehoord. Sommigen zijn al experts, terwijl anderen nog aan het leren zijn.
Eenvoudige multi-region load balancing met Mysocket.io
Datum: 7 december 2020 | Leestijd: 5 minuten Vorige week had AWS een grote storing in de US-EAST1 regio die het grootste deel van de dag duurde, vlak voor de grote Black Friday-uitverkoop. Incidenten als deze zijn goede leermomenten.
Statische DNS-namen voor je mysocket.io services (en een nieuwe gif-service)
Datum: 1 december 2020 | Leestijd: 5 minuten
Introductie van Mysocket.io
Datum: 23 november 2020 | Leestijd: 4 minuten
AWS en hun miljarden aan IPv4-adressen
Datum: 20 oktober 2020 | Leestijd: 4 minuten
100G networking in AWS: een diepe duik in netwerkprestaties
Datum: 15 oktober 2020 | Leestijd: 9 minuten
Een wereldwijde anycast-service bouwen in minder dan een minuut
Datum: 21 juni 2020 | Leestijd: 4 minuten Dit weekend besloot ik opnieuw te kijken naar Stackpath en hun workload edge compute-functies. Dit is een relatief nieuwe functie; ik schreef hierover in februari.
Het bouwen van een XDP (eXpress Data Path) gebaseerde BGP peering router
Datum: 19 april 2020 | Leestijd: 9 minuten De afgelopen jaren hebben we een toename gezien in projecten en initiatieven om netwerken in Linux te versnellen, omdat de Linux-kernel traag is wat betreft pakketverwerking.
Kernel bypass networking met FD.io en VPP
Datum: 5 april 2020 | Leestijd: 6 minuten In deze blog kijken we naar VPP, een snel, flexibel en open-source netwerk forwarding plane. De prestatiecijfers zijn indrukwekkend.
Linux Kernel en het meten van netwerkdoorvoer
Datum: 29 maart 2020 | Leestijd: 6 minuten Kan Linux op line-rate routen tussen twee netwerkinterfaces? Dat is de vraag die we in de komende minuten proberen te beantwoorden.
Het bouwen van een high-performance Linux-gebaseerde traffic generator met DPDK
Datum: 18 maart 2020 | Leestijd: 10 minuten In mijn nu 20-jarige carrière in networking moest ik vaak vormen van netwerkprestatie-tests uitvoeren. De use-cases varieerden van het oplossen van klantproblemen tot het testen van nieuwe netwerkhardware.
TCP BBR - Verkenning van TCP congestion control
Datum: 15 februari 2020 | Leestijd: 7 minuten Een van de oudste en waarschijnlijk meest gebruikte protocollen op het huidige internet is TCP. Je verzendt en ontvangt er waarschijnlijk honderdduizenden of zelfs miljoenen per dag mee.
Een slimmere AWS Global Accelerator bouwen
Datum: 1 december 2019 | Leestijd: 7 minuten In deze blogpost kijken we naar hoe we onze eigen global accelerator kunnen bouwen. Ik heb veel nagedacht over Global Accelerator; hoewel het een krachtig data plane biedt, denk ik dat het baat zou hebben bij een slimmer control plane.
Een high-available Anycast-service bouwen met AWS Global Accelerator
Datum: 2 september 2019 | Leestijd: 7 minuten In mijn laatste twee blogs schreef ik over het bouwen van highly available applicaties met anycast op Packet en Stackpath. Vandaag kijken we hoe dit kan op AWS via de service Global Accelerator.
Een high-available Anycast-applicatie in 5 minuten bouwen op Packet
Datum: 24 februari 2019 | Leestijd: 7 minuten Naarmate de vraag naar onze applicaties en infrastructuur groeit, wordt het belangrijker om applicaties en ondersteunende infrastructuur snel, veilig en schaalbaar te kunnen implementeren. Gelukkig halen tooling en cloudproviders dit in.
Experimenteren met StackPath Edge Computing en Anycast
Datum: 11 februari 2019 | Leestijd: 6 minuten Ik hou van knutselen met nieuwe technologie. Omdat het een koude en sneeuwrijke weekend was hier in Vancouver, besloot ik de Edge Containers van Stackpath te verkennen.
De Overdenkingen van Andree
Wireblast: een 100 Gbit/s pakketgenerator in Go met AF_XDP
Datum: 5 augustus 2026 | Leestijd: 6 minuten Als je mijn blog al een tijdje volgt, weet je dat ik graag experimenteer met pakketten en probeer deze via software zo snel mogelijk te laten bewegen. Vandaag breng ik een nieuwe tool uit genaamd Wireblast.
Line-rate pakketverwerking in Go met AF_XDP
Datum: 7 juli 2026 | Leestijd: 7 minuten Als je mijn blog al een tijdje volgt, weet je dat ik een zwak heeft voor het snel laten bewegen van pakketten in software. In hart en nieren ben ik een netwerkexpert.
Navigeren door infrastructuurstoringen: strijlittekens en geleerde lessen
Datum: 8 juli 2024 | Leestijd: 8 minuten Ik heb aan talloze storingen gewerkt, waarbij ik telkens onschatbare lessen heb geleerd. Geïnspireerd door het recente storingsrapport van Rogers, heb ik mijn belangrijkste inzichten opgeschreven.
Snel transport van pakketten in Go: van net.Dial tot AF_XDP
Datum: 11 maart 2024 | Leestijd: 10 minuten Het verleggen van de grenzen in Go: van net.Dial naar syscalls, AFPACKET en het razendsnelle AFXDP. Een benchmark van de prestaties bij het verzenden van pakketten.
IPv4-bezit van AWS nu 4,5 miljard dollar waard
Datum: 17 september 2023 | Leestijd: 5 minuten AWS heeft zijn IPv4-bestand uitgebreid met nog eens 27 miljoen IP-adressen, waardoor ze nu in totaal 128 miljoen IPv4-adressen in bezit hebben. Met een waarde van $35 per IPv4-adres is het totale bezit van AWS circa 4,5 miljard dollar, een stijging van 2 miljard dollar.
Duiken in AI: een verkenning van Embeddings en Vector Databases
Datum: 1 mei 2023 | Leestijd: 6 minuten Begeleid me op mijn reis in de wereld van AI, waarbij ik leer over embeddings, vectoren en vector databases.
IPv4 te koop - WIDE en APNIC verkopen 43.0.0.0/8
Datum: 13 oktober 2021 | Leestijd: 5 minuten In dit artikel kijken we naar de recente verkoop van het IPv4-bereik 43.0.0.0/8 door The Asia Pacific Internet Development Trust (APIDT). We analyseren wie wat heeft gekocht en voor welk bedrag.
De risico's en gevaren van versterkte routing-loops
Datum: 13 april 2021 | Leestijd: 7 minuten In dit artikel kijken we nauwer naar netwerkloops en hoe deze misbruikt kunnen worden als onderdeel van DDoS-aanvallen.
Introductie van SSH zero trust: Identity aware TCP sockets
Datum: 16 februari 2021 | Leestijd: 9 minuten In dit artikel bespreken we de cloudgeleverde, authenticerende firewall van Mysocket die gebaseerd is op zero-trust. Hiermee kun je vertrouwde IP-bereiken vervangen door vertrouwde identiteiten.
Introductie van Identity Aware Sockets: Zero Trust toegang voor private services
Datum: 14 januari 2021 | Leestijd: 5 minuten In deze blogpost introduceren we een spannende nieuwe functie die, met behulp van Mysocket, in staat stelt om een eigen Beyond Corp-setup te implementeren.
Global load balancing met Kubernetes en Mysocket.io
Datum: 22 december 2020 | Leestijd: 5 minuten Als je werkzaam bent in de wereld van cloudinfrastructuur, dan heb je van Kubernetes gehoord. Sommigen zijn al experts, terwijl anderen nog aan het leren zijn.
Eenvoudige multi-region load balancing met Mysocket.io
Datum: 7 december 2020 | Leestijd: 5 minuten Vorige week had AWS een grote storing in de US-EAST1 regio die het grootste deel van de dag duurde, vlak voor de grote Black Friday-uitverkoop. Incidenten als deze zijn goede leermomenten.
Statische DNS-namen voor je mysocket.io services (en een nieuwe gif-service)
Datum: 1 december 2020 | Leestijd: 5 minuten
Introductie van Mysocket.io
Datum: 23 november 2020 | Leestijd: 4 minuten
AWS en hun miljarden aan IPv4-adressen
Datum: 20 oktober 2020 | Leestijd: 4 minuten
100G networking in AWS: een diepe duik in netwerkprestaties
Datum: 15 oktober 2020 | Leestijd: 9 minuten
Een wereldwijde anycast-service bouwen in minder dan een minuut
Datum: 21 juni 2020 | Leestijd: 4 minuten Dit weekend besloot ik opnieuw te kijken naar Stackpath en hun workload edge compute-functies. Dit is een relatief nieuwe functie; ik schreef hierover in februari.
Het bouwen van een XDP (eXpress Data Path) gebaseerde BGP peering router
Datum: 19 april 2020 | Leestijd: 9 minuten De afgelopen jaren hebben we een toename gezien in projecten en initiatieven om netwerken in Linux te versnellen, omdat de Linux-kernel traag is wat betreft pakketverwerking.
Kernel bypass networking met FD.io en VPP
Datum: 5 april 2020 | Leestijd: 6 minuten In deze blog kijken we naar VPP, een snel, flexibel en open-source netwerk forwarding plane. De prestatiecijfers zijn indrukwekkend.
Linux Kernel en het meten van netwerkdoorvoer
Datum: 29 maart 2020 | Leestijd: 6 minuten Kan Linux op line-rate routen tussen twee netwerkinterfaces? Dat is de vraag die we in de komende minuten proberen te beantwoorden.
Het bouwen van een high-performance Linux-gebaseerde traffic generator met DPDK
Datum: 18 maart 2020 | Leestijd: 10 minuten In mijn nu 20-jarige carrière in networking moest ik vaak vormen van netwerkprestatie-tests uitvoeren. De use-cases varieerden van het oplossen van klantproblemen tot het testen van nieuwe netwerkhardware.
TCP BBR - Verkenning van TCP congestion control
Datum: 15 februari 2020 | Leestijd: 7 minuten Een van de oudste en waarschijnlijk meest gebruikte protocollen op het huidige internet is TCP. Je verzendt en ontvangt er waarschijnlijk honderdduizenden of zelfs miljoenen per dag mee.
Een slimmere AWS Global Accelerator bouwen
Datum: 1 december 2019 | Leestijd: 7 minuten In deze blogpost kijken we naar hoe we onze eigen global accelerator kunnen bouwen. Ik heb veel nagedacht over Global Accelerator; hoewel het een krachtig data plane biedt, denk ik dat het baat zou hebben bij een slimmer control plane.
Een high-available Anycast-service bouwen met AWS Global Accelerator
Datum: 2 september 2019 | Leestijd: 7 minuten In mijn laatste twee blogs schreef ik over het bouwen van highly available applicaties met anycast op Packet en Stackpath. Vandaag kijken we hoe dit kan op AWS via de service Global Accelerator.
Een high-available Anycast-applicatie in 5 minuten bouwen op Packet
Datum: 24 februari 2019 | Leestijd: 7 minuten Naarmate de vraag naar onze applicaties en infrastructuur groeit, wordt het belangrijker om applicaties en ondersteunende infrastructuur snel, veilig en schaalbaar te kunnen implementeren. Gelukkig halen tooling en cloudproviders dit in.
Experimenteren met StackPath Edge Computing en Anycast
Datum: 11 februari 2019 | Leestijd: 6 minuten Ik hou van knutselen met nieuwe technologie. Omdat het een koude en sneeuwrijke weekend was hier in Vancouver, besloot ik de Edge Containers van Stackpath te verkennen.