Krystal Labs
  • Home
  • Open Source
  • Who is Krystal?
Subscribe
Tagged

Tutorials

A collection of 3 posts

Optimizing your MySQL server
Tutorials

Optimizing your MySQL server

When building a scalable web application, the first performance problem most people will encounter is with their database queries. As your database grows, it is very likely that things will slow down as the database server has to look through more and more data to find what you need. The

  • Adam Cooke
Adam Cooke Apr 3, 2019 • 3 min read
MySQL Replication for Redundancy
Tutorials

MySQL Replication for Redundancy

In this post we will discuss how we configure MariaDB multi-source replication in order to achieve database redundancy.

  • Adam Cooke
Adam Cooke Mar 6, 2019 • 8 min read
Creating a simple custom event system in JavaScript
Tutorials

Creating a simple custom event system in JavaScript

What problem are we solving? Your front end code can quickly become unwieldy when building an application which has to react to a large variety of different events. For example, in an app using websockets it's not uncommon to see code like this: mySocket.addEventListener("message", (message) =>

  • Ben Honeywill
Ben Honeywill Aug 6, 2017 • 5 min read
Krystal Labs © 2025
  • Katapult
  • Krystal
  • GitHub
Powered by Ghost