OpenBSD: High-Availability Firewalling

While most posts on this site usually concern Linux, I have a bit of a soft spot for OpenBSD. OpenBSD is an operating system from the Unix lineage, started in Bell Labs many years ago, eventually giving rise to the Berkley Software Distribution (BSD). The most known versions of BSD are NetBSD (who focus on portability, running on pretty much any hardware), FreeBSD (who focus on covering as many purposes as possible) and OpenBSD (who focus on security, sometimes at the expense of performance). [Read More]

DNS Anycast: Using BGP for DNS High-Availability

DNS has a number of mechanisms for redundancy and high availability. More often than not, clients will have a primary and secondary nameserver to talk to. However, if the primary nameserver fails for whatever reason, then the queries to the primary usually need to timeout before attempting queries to the secondary. Also the speed of general web browsing can often be dictated by how long it takes to receive a valid DNS response to the query. [Read More]

Network Engineer to DevOps Engineer - My experience of career shifts

Can I Wireshark this? As mentioned in my previous posts, I spent many years working primarily in the networking industry. Even my first full time role was at a broadband company (admittedly in the call centre, but it still counts!). Now, I work as a DevOps Engineer. How did that happen? The network world The network industry itself has been around almost as long as computing expanded beyond gears and levers. [Read More]

YetiOps Introduction

Welcome to YetiOps This is the first post, at which point I should probably give a bit of an introduction to who I am, what I do, what I have done before, and why I am blogging at all. Who am I? I am a very hairy human who lives in the East Midlands area of the UK. I work as a DevOps Engineer for a firm specialising in VoIP integration into CRM systems, and I love my job. [Read More]