On a Cloud: Entropy & Precision Scheduling

Cloud: High Entropy Systems A mad dash through computer history, and onto why high entropy systems work well in cloud environments. I outline a few reasons why entropy is important and summarize why as an industry are looking at breaking down systems into small pieces, such as the introduction of micro-services. And a couple real…


Future of JavaScript – ECMAScript 6 (ES2015) Classes

This tutorial series will take a look at the future of JavaScript. It will take an in-depth look at ECMAScript 6 (ECMAScript 2015), the latest version of the standard for JavaScript. Throughout the series, you will learn about new language features and what you can build with them. You are expected to have an understanding…


Future of JavaScript – ECMAScript 6 (ES2015) Block Scoping

This tutorial series will take a look at the future of JavaScript. It will take an in-depth look at ECMAScript 6 (ECMAScript 2015), the latest version of the standard for JavaScript. Throughout the series, you will learn about new language features and what you can build with them. You are expected to have an understanding…

2

Future of JavaScript – A Look at ECMAScript 6

This tutorial series will take a look at the future of JavaScript. It will take an in-depth look at ECMAScript 6 (ECMAScript 2015), the latest version of the standard for JavaScript. Throughout the series, you will learn about new language features and what you can build with them. You are expected to have an understanding…


Learning Redis – Part 6: Redis Publish-Subscribe

Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I (Rami Sayar) show you how to get up…


Learning Redis – Part 5: Redis via Node.js and Python

Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I (Rami Sayar) show you how to get up…


Learning Redis – Part 4: Getting Started with Azure Redis Cache

Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I (Rami Sayar) show you how to get up…


Learning Redis – Part 3: Advanced Data Structures with Redis

Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I (Rami Sayar) show you how to get up…


Learning Redis – Part 2: Getting Started with Redis

Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I (Rami Sayar) show you how to get up…

1

Learning Redis – Part 1: Introduction to Key-Value Databases

Want to bring more performance, speed, and scalability to your website? Or scale your sites for real-time services or message passing? Learn how, and get practical real-world tips in this exploration of Redis, part of a series on choosing the right data storage. Steven Edouard and I (Rami Sayar) show you how to get up…