Andree Toonk I'm an experienced technologist and entrepreneur with a passion for all aspects of Internet infrastructure. I am responsible for all aspects of Cloud infrastructure engineering at Cisco Umbrella. Vancouver http://toonk.io/about/ 24 posts Twitter
networking Navigating Infrastructure Outages: Battle Scars and Lessons Learned I've worked on numerous outages, each teaching me invaluable lessons. Inspired by Rogers' recent outage report, I wrote down some of my lessons learned. Andree Toonk 8 Jul 2024 • 8 min read
Go High-Speed Packet Transmission in Go: From net.Dial to AF_XDP Pushing limits in Go: from net.Dial to syscalls, AF_PACKET, and lightning-fast AF_XDP. Benchmarking packet sending performance.. Andree Toonk 11 Mar 2024 • 10 min read
ipv4 AWS IPv4 Estate Now Worth $4.5 Billion AWS grew its IPv4 estate with an additional 27 million IP addresses to now owning 128 Million IPv4 addresses. At a value of $35 per IPv4 address, the total value of AWS’ IPv4 estate is ~4.5 Billion dollars. An increase of $2 billion Andree Toonk 17 Sep 2023 • 5 min read
ai Diving into AI: An Exploration of Embeddings and Vector Databases Join me on my journey into AI and learning about embeddings, vectors and vector databases Andree Toonk 1 May 2023 • 6 min read
ipv4 IPv4 for sale - WIDE and APNIC selling 43.0.0.0/8 In this article, we'll look at the recent sale of the IPv4 range 43.0.0.0/8 by The Asia Pacific Internet Development Trust (APIDT). We'll look at who bought what and for how much? Andree Toonk 13 Oct 2021 • 5 min read
ddos The Risks and Dangers of Amplified Routing Loops. In this article will take a closer look at network loops and how they can be abused as part of DDoS attacks. Andree Toonk 13 Apr 2021 • 7 min read
mysocket Introducing SSH zero trust, Identity aware TCP sockets In this article, we’ll look at Mysocket’s zero-trust cloud-delivered, authenticating firewall. Allowing you to replace your trusted IP ranges with trusted identities.Last month we introduced our first Andree Toonk 16 Feb 2021 • 9 min read
mysocket Introducing Identity Aware Sockets: Enabling Zero Trust access for your Private services In this blog post, we’ll introduce an exciting new feature that, with the help of Mysocket, allows you to deploy your own Beyond Corp setup. What is Zero TrustThe Andree Toonk 14 Jan 2021 • 5 min read
mysocket Global load balancing with Kubernetes and Mysocket.io If you’re in the world of cloud infrastructure, then you’ve heard of Kubernetes. Some of you are experts already, while some of us are just learning or getting Andree Toonk 22 Dec 2020 • 5 min read
mysocket Easy Multi-region load balancing with Mysocket.io Last week AWS had a major outage in its US-EAST1 region, lasting for most of the day, just before the big black Friday sales! Incidents like this are a great Andree Toonk 7 Dec 2020 • 5 min read
mysocket Static DNS names for your mysocket.io services (and a new gif service) In my last blog post, I announced the mysocket.io service and demonstrated how to get started quickly. It’s been great to see people signing up and giving it Andree Toonk 1 Dec 2020 • 5 min read
mysocket Introducing Mysocket.io Mysocket is a service that provides users with fast and secure TCP sockets for services that aren’t normally directly reachable from the Internet. Using a simple client, we connect your local services to the Internet. Andree Toonk 23 Nov 2020 • 4 min read
ipv4 AWS and their Billions in IPv4 addresses Earlier this week, I was doing some work on AWS and wanted to know what IP addresses were being used. Luckily for me, AWS publishes this all here https://ip-ranges. Andree Toonk 20 Oct 2020 • 4 min read
aws 100G networking in AWS, a network performance deep dive Loyal readers of my blog will have noticed a theme, I’m interested in the continued move to virtualized network functions, and the need for faster networking options on cloud Andree Toonk 15 Oct 2020 • 9 min read
terraform Building a global anycast service in under a minute This weekend I decided to take another look at Stackpath and their workload edge compute features. This is a relatively new feature, in fact, I wrote about it in Feb Andree Toonk 21 Jun 2020 • 4 min read
networking Building an XDP (eXpress Data Path) based BGP peering router Over the last few years, we’ve seen an increase in projects and initiatives to speed up networking in Linux. Because the Linux kernel is slow when it comes to Andree Toonk 19 Apr 2020 • 9 min read
networking Kernel bypass networking with FD.io and VPP. In this blog, we’ll look at VPP, a fast, flexible, and open-source network forwarding plane. I think you will be blown away by the performance numbers. Andree Toonk 5 Apr 2020 • 6 min read
networking Linux Kernel and Measuring network throughput. can Linux route at line-rate between two network interfaces? That’s the question we will try to answer in the next few minutes. Andree Toonk 29 Mar 2020 • 6 min read
networking Building a high performance - Linux Based Traffic generator with DPDK Often in my, now 20 years, networking career, I had to do some form of network performance testing. Use-cases varied, from troubleshooting a customer problem to testing new network hardware, Andree Toonk 18 Mar 2020 • 10 min read
networking TCP BBR - Exploring TCP congestion control One of the oldest protocols and possibly the most used protocol on the Internet today is TCP. You likely send and receive hundreds of thousands or even over a million Andree Toonk 15 Feb 2020 • 7 min read
aws Building A Smarter AWS Global Accelerator In this blog post, we’ll take a look at how we could build our own global accelerator. I’ve been thinking a lot about Global Accelerator and while it provides a powerful data plane, I think it would benefit from a smarter control plane. Andree Toonk 1 Dec 2019 • 7 min read
terraform Building a high available Anycast service using AWS Global Accelerator In my last two blogs, I wrote about building highly available applications using anycast on Packet and Stackpath. Today we’ll look at how to do this on AWS using its recently released service: Global Accelerator. Andree Toonk 2 Sep 2019 • 7 min read
anycast Building a high available Anycast application in 5 minutes on Packet As the demand on our applications and infrastructure grow, it becomes more important to be able to quickly deploy your applications and supporting infrastructure in a safe, fast and scalable way. Luckily the tooling and various cloud providers are catching up and making this a lot easier for us. Andree Toonk 24 Feb 2019 • 7 min read
terraform Experimenting with StackPath Edge Computing and Anycast I love tinkering with new tech, and since it was a cold and snowy weekend here in Vancouver, I figured I’d explore Edge Containers from Stackpath. Earlier this week Andree Toonk 11 Feb 2019 • 6 min read