-
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…
-
Xapian/Omega
A new article on indexing documents using the Xapian/Omega toolkit is now available. From the intro: Storing and providing access to documentation and information is an ever-growing problem for many companies. There are many solutions, including w…
-
Take advantage of using libevent and libev
I have a new article available on making use of the libevent and libev libraries. libevent has become a very popular choice for people that want to build very efficient I/O systems, particularly for network solutions, and therefore it fits nicely …