Posts
What is a CDN?
A content delivery network (CDN) is a bunch of servers distributed across the world which work together to provide fast delivery of internet content. Why use a CDN? Performance Research from fastly...
Load Balancing for Beginners
What is Load Balancing? Let’s imagine we have a web application on a server (webserver) that’s working fine for 100 users. Users simply go to fabapp.com to access this hypothetical web application....
What’s the difference between a program, an application and software?
Program A computer program is a list of instructions that tell a computer what to do. A computer program in computer readable form is called machine code. Machine code is binary, a...
Oracle Database Architecture
As a designer we drop a blob onto a piece of graph paper and label it a database server. We never really fully understanding how it works and for the most part...
What is Agile?
Agile is another buzzword that’s been floating around in the technology industry and beyond for a few years now. It is thought to be some new magical way of doing things that...