Complexity of FreeBSD VFS using ZFS as an example. Part 2.

In the previous part I described vnode life cycle management in FreeBSD and Solaris VFS. While I described how vnodes live and die I omitted details of how they are born. Let’s recall that a vnode is a VFS representation of an actual filesystem object such as a file or a directory. The vnodes are …

Read more

Exhibiting at WHD.global 2014

It has been four years since I last attended WHD.global or WorldHostingDays as it was known then with only the one annual event. This was my first visit to WHD since the switch of venues from PhantasiaLand near Cologne to Europa Park in Rust, a decision obviously made to enable the event to scale. Europa …

Read more

HybridCluster and the Heartbleed OpenSSL Vulnerability

There has been a large disturbance in the security community today surrounding the discovery of a serious vulnerability in the popular OpenSSL library. This vulnerability is known as “Heartbleed” due to the way it affects a feature known as TLS/DTLS heartbeats. OpenSSL provides SSL/TLS encryption functionality, which is the technology which secures the Internet. The …

Read more

Working Without Fear on Test Driven Code

Bringing a new developer on board can be hard. For a startup, it can be really frustrating – you hire someone because the team is already stretched, and then the newbie drains resources because a ton of knowledge transfer needs to happen before they can be productive. Large systems can be so complex that without …

Read more

Logging as Storytelling #3: Types

In my previous two blog posts I talked about how logging should be like storytelling. Specifically, structured as a series of causally-related actions. The next step is making sure log messages are consistent: objects that are used in different log messages should be referred to consistently, messages should be organized in a consistent manner to …

Read more

The challenges of selling HybridCluster

I’ve been in the IT industry all my working career having spent a number of years at IBM, Accenture and a UK managed services provider – Star. This is the first time I have “sold” a pure product – something that needs to deliver out the box, and can’t be differentiated by our professional services. …

Read more

Emerging intelligence: Making sense of synergy

I was out of the office last week, absent due to illness I had to have treated with antibiotics. It gave me a giggle as I thought about how cool it would be if my body was a biological HybridCluster. I’d be able to automatically failover to a healthy version of myself, or just roll …

Read more

HybridCluster are exhibiting at WHD.global 2014

Following on from our successful time at Cloud Expo Europe,  we will be exhibiting at WHD.global from 1st to 3rd April at Europa Park in Rust, Germany.  Celebrating its 10th anniversary, World Hosting Days has announced its headline speakers including a live interview with the famous internet activist Julian Assange, and a panel discussion with …

Read more

Cloud Expo Europe 2014

A couple of weeks ago we exhibited at Cloud Expo Europe 2014, which was great fun! Luke, our CEO, participated in a really interesting panel discussion on virtualisation. This year, Cloud Expo Europe was combined with Data Centre World 2014, offering attendees the full spectrum of products and services from planning their own data centre …

Read more

Unit Testing with State Machines

Hello again, readers. Welcome once more to a consideration of just some of the many advantages of writing software using explicit state machines. In the first post in this series I introduced the idea of an explicit state machine and explained some of the benefits of using them. In the second post, I expounded on …

Read more

— Back to top —