Category: Articles

  • The Technology Behind Couchbase

    Couchbase Server is one product, but it’s made up of a combination of different components that work together in order to produce server product, including memcached and the spidermonkey JavaScript engine, and more recently the CouchDB engine for …

  • Tip: Couchbase Server Monitoring

    O’Reilly have published my top on the key stats to look out for when monitoring Couchbase Server: http://blog.safaribooksonline.com/2012/03/15/couchbase-server-monitoring/

  • Tip: Improving CouchDB View Performance

    O’Reilly have just published one of my tips on how to improve the performacne when accessing and using views in CouchDB 1.1: http://blog.safaribooksonline.com/2012/03/14/improving-couchdb-performance/#comments

  • Introduction to programming in Erlang, Part 2: Use advanced features and functionality

    Part two of my introduction to programming Erlang is available on IBM developerWorks: Erlang is a multi-purpose programming language that is primarily used for developing concurrent and distributed systems. Part 1 of this series introduced Erlang …

  • Introduction to programming in Erlang, Part 1: The basics

    I have a new article on programming in Erlang available on IBM developerWorks: Erlang is a multi-purpose programming language used primarily for developing concurrent and distributed systems. It began as a proprietary programming language used by …

  • Building CouchApps

    A new article on building CouchApps (using CouchDB) is available on IBM developerWorks: Apache CouchDB is an open source document-oriented database management system that allows you to create full database-driven applications using nothing but HTM…

  • GNU Virtual Private Ethernet

    A new article on using the GNU Virtual Private Ethernet (GVPE) service is available on IBM developerWorks: Providing a secure communication conduit implies many different issues and problems, such as how you provide an effective communication chan…

  • Optimizing AIX 7 Network Performance

    A new series on optimizing the network performance within AIX 7 is now available on IBM developerWorks. The series is in three parts: Part 1, Network overview – Monitoring the hardware With AIX 7 and the new POWER7 architecture, you have to think …

  • Optimizing AIX 7 memory performance

    As part of the continuing series on AIX 7, a new series on optimizing memory performance is now available. Part 1: AIX ? 7 takes advantage of the POWER7 CPU to improve memory usage within LPARs. While memory tuning might be more difficult to imple…

  • Optimizing AIX 7 performance: Part 1, 2 and 3

    I’ve just been updating a series of articles on AIX 7 and the new functionality. The first three cover the basics performance details. For Part 1: Learn more about configuring and monitoring AIX 7 based on the investigations of AIX 7 beta compared…