Memcachier Blog

Announcements, New Features, and How Tos

MemCachier Hackathon: September 28th

We’re excited to announce that MemCachier is hosting a hackathon with WibiData and Thanx on Friday, September 28th, starting at 5pm. The goal is simple and the format is plain: build cool shit with other people.

Introducing the MemCachier Analytics Dashboard

Today we’re announcing the general availability of our analytics dashboard – a simple tool to give you more insight into how you’re using memcache.

This dashboard is the start of what will eventually become the most advanced usage analysis tool available. The current feature list includes:

  • Current usage: bytes and number of objects
  • Usage history, in bytes
  • Cache flush button

Moving forward we plan to provide much more in-depth usage statistics. We’re already working on the next version – let us know if you have feature requests you’d like us to consider.

$22 Standing Desk

2pm rolls around and you’re already tired of sitting all day. So you slouch over your computer for the rest of the day. By the evening you’re exhausted, your back and wrists are sore, and you’re dreading doing it again tomorrow. Sound familiar?

We got tired of sitting so we built $22 standing desks, constructed from IKEA parts and wood screws.

The impact of a larger Memcache

Update (August 27th, 2018): An article explaining how to find the ideal cache size can be found here.

A larger memcache can sometimes enable better performance and scalability. But not always. Some of our customers have benefited from a larger cache, while others haven’t. In this post we’ll explain how to determine if you need a larger cache and how a larger cache improves performance. This post assumes you already have a basic knowledge of memcache – refer to our Memcache user guide if you don’t.

Using Memcache: An In-Depth Look at Example Code

Last week we answered the question, “Why should I use memcache?” Now we’ll get a little deeper into the usage of memcache by showing some example code, along with detailed explanations. This post will give you an idea about what it takes to write memcache code to help your app scale. We’ll use pseudocode to demonstrate.

MemCachier is available in cloudControl

We’re excited to announce the general availability of MemCachier in cloudControl, a platform-as-a-service provider exclusively available in the eu-west (Dublin, Ireland) Amazon EC2 region.

MemCachier is Available in AppHarbor EU

Why should I use Memcache?

Update (March 6th, 2018): In view of the widespread DDoS attacks involving memcached servers we would like to clarify that MemCachier is not vulnerable to these kinds of attacks as we use a custom built memcached server optimized for security and performance in a cloud environment. More info about the attack and how to prevent it can be found here.

Memcache is a technology that helps web apps and mobile app backends in two main ways: performance and scalability. We’ll discuss each of these in detail below, but first we’ll introduce memcache briefly.

Growing Pains: Resolved for Now

Consistent Hashing: Explained

One great MemCachier feature is built-in support for consistent hashing. Consistent hashing ultimately gives you better hit ratios when servers in your cache are either added or removed. In this post we’ll explain consistent hashing and show you why you should care.