SCALABLE SYSTEMS NOTES

The Basics Scalability is the property of a system to handle a growing amount of work by adding resources. Replication and Optimization Replication adds more resources (web servers, app servers, database replicas, etc).

Read more

MYSQL 8.0 NOTES

CONFIGURATION innodb_buffer_pool_size Most important parameter for caching data and indexes in memory. Can set as high as dataset. Otherwise, 80% of available RAM is a good starting point.

Read more

HUGO QUICKSTART

I’ve been dabbling with static site generators and I’ve been impressed with Hugo as it’s fairly straightforward. It only took a few days for me to convert the majority of my static sites to use Hugo and deploy them on Cloudflare which really showcases its ease of use.

Read more

KUBERNETES REFERENCE ON GCP

This is just a quick reference sheet for me to get something up and running on Google Cloud quickly so I’m writing this as if no one else is reading it…

Read more

MYSQL 8.0 BACKUP AND REPLICATION GUIDE WITH PERCONA XTRABACKUP 8.0

Percona’s Xtrabackup utility contains a few major changes in MySql 8.0 the most notable of which is the replacement of the innobackupex command with xtrabackup.

Read more

MYSQL REPLICATION GUIDE WITH MYSQLDUMP

My step by step guide for setting up a replication server for MySql 5.6 and up (with GTID enabled) using mysqldump.

Read more

TYPESENSE REFERENCE

Whenever I need some sort of search engine, I often reach for Typesense over ElasticSearch due to its simplicity and ease of use as long as the dataset can fit into memory.

Read more

GIT REFERENCE

I’ve been using git for years now but there are commands I use every day while others, not so much.

Read more