Skip to main content

Posts

Showing posts from May, 2023

A Review: Leviathan Wakes: The Expanse, Book 1

by James S. A. Corey ISBN-13: 978-0316333429   I was apprehensive about reading Leviathan Wakes as a friend had suggested it was boring compared to the TV series, which I loved. It wasn’t! The Protomolecule is brown goo, rather than bright glittery stuff, but that really didn’t matter. Chrisjen Avasarala, one of my favourite characters from the TV series, and the earth government don’t feature at all. It’ll be interesting to see if she appears later in the series. Some of the other bits invented for TV I didn’t feel were necessary. The main characters were mostly the same and I felt like I already knew them. I struggle to think of Leviathan Wakes as a space opera. There are only really two threads and the scope isn’t particularly broad. However, there is loads of potential for the future books and I’m really looking forward to them.

Write Your Own Load Balancer: A worked Example

I was out walking with a techie friend of mine I’d not seen for a while and he asked me if I’d written anything recently. I hadn’t, other than an article on data sharing a few months before and I realised I was missing it. Well, not the writing itself, but the end result. In the last few weeks, another friend of mine, John Cricket , has been setting weekly code challenges via linkedin and his new website, https://codingchallenges.fyi/ . They were all quite interesting, but one in particular on writing load balancers appealed, so I thought I’d kill two birds with one stone and write up a worked example. You’ll find my worked example below. The challenge itself is italics and voice is that of John Crickets. The Coding Challenge https://codingchallenges.fyi/challenges/challenge-load-balancer/ Write Your Own Load Balancer This challenge is to build your own application layer load balancer. A load balancer sits in front of a group of servers and routes client requests across all of the serv