-
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 …
-
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…
-
Applying memcached to increase site performance
A new article on using memcached, the memory caching tool, to improve website and application performance is now available on IBM developerWorks: The open source memcached tool is a cache for storing frequently used information to save you from lo…
-
Adding DTrace probes to your applications
A new article on adding DTrace probes to your application has been published on IBM developerWorks: DTrace provides a rich environment of probes that can be used to monitor the execution of your system, from the kernel up to your application. You …
-
Leopard Wiki Server: Creating Custom Themes
The Wiki component in Leopard Server is designed to be ready to run and use for all your workgroup needs, but for those who need to customize the look and feel of their Wiki environment may find a new article on creating custom themes helpful: Fro…
-
YouTube – Improving Performance by Running MySQL Multiple Times
Feels like a long time ago, but my talk at the MySQL User’s Conference back in April 09 on running MySQL Multiple Times to get better performance is now available online at YouTube. The original PDF of the presentation is available here. View it h…
-
UNIX network performance analysis
In a follow-up to an article I did earlier this year on analyzing the structure and layout of your network using ping and other tools, I’ve written another article on similar lines, this time looking at how to monitor and then report on the perfor…