March 2009

Gnu Screen

I'm a big fan Gnu Screen since I work a lot with the console. It multiplexes several shell sessions into one physical console window and it's especially suited for remote server adminstration as it keeps your sessions runing even if you disconnected. It's basically a tabbed shell instance browser.

Tags: 

Getting Started with Sailfin clustering and MySQL Cluster

Sailfin is the open source implementation of Sun Glassfish Communications Server which basically is Glassfish with support for SIP servlets. It allows you to create converged communication services and has some interesting features that together with MySQL Cluster creates very a nice highly available and high performance service execution environment (a white paper on this at mysql.com). 

Tags: 

Quick Start with MySQL Cluster

MySQL Cluster (NDB Storage Engine) is a shared-nothing distributed in-memory database with support for disk-data tables as well. It provides a DB environment with high availability, near-linear scalability, realtime performance, automatic and user defined data partitioning, load balancing and transparent failover.

The data is distributed using a partitioning key (hash calculated on primary key as default) so the performance is especially great for primary key lookups and parallel data access.

Tags: