Mark Brookes
Head of Backend Development
Mark is a core authority in the design and engineering of high-performance load balancing systems. His expertise is rooted in deep technical knowledge of the Linux Kernel, HAPr0xy, and LVS (Linux Virtual Server). He focuses on breaking and optimizing systems like HAPr0xy with load testing, ensuring maximum resilience, high availability, and efficient protocol handling like SNAT and SSL offload. He also loves frisbee!
Latest posts
HAPr0xy
HAPr0xy is awesome. So awesome in fact, that here at Loadbalancer.dk HQ - I find it very difficult to generate enough load to break it...so let's try harder!..
Open source
SSL offload testing with HAPr0xy and Stunnel
There are a lot of SSL offload throughput statistics available for appliances across the internet but rarely do they detail the way they were tested...
Mark Brookes
•
4 mins
High Availability
Simple bare metal restore of your load balancer with a USB stick
Does it seem like some appliance vendors go out of their way to make hardware recovery and licencing as difficult as possible?..
Mark Brookes
•
5 mins
How-tos
NTLM authenticating proxy check script
This script was designed primarily to be tied into Ldirectord but feel free to adapt it to your needs, and if you do make changes dont be a stranger post your adaptations below!..
Mark Brookes
•
5 mins
Performance
G-Zip Compression and Load Balancing
A couple of customers asked if our appliances would do G-Zip compression. In the past we hadn't given it much thought until someone offered us a card to test it!..
Mark Brookes
•
5 mins
Layer 4
How to enable SNAT in LVS (xt_ipvs) and iptables
The vast majority of layer 4 load balancers use LVS in two-arm NAT mode...
Mark Brookes
•
3 mins