Translate

Archives

Exploring Cisco UCS Emulator Internals

This post looks under the hood at the internals of the Cisco UCS Platform Emulator and points out a number of interesting things about the emulator. It assumes that you are familiar with UCS.

OSv – Designed for the Cloud

This blog is mostly about Linux-related topics but from time to time covers interesting other OS-related technology. One such interesting new technology is OSv, which was designed from the ground up to execute a single application on top of a hypervisor, resulting in superior performance and effortless management. Developed by a number of the initial developers of KVM, including Avi Kivity, OSv was designed to give near-hardware level access efficiency for Java VMs. OSv also reduces the memory and CPU overhead imposed by traditional OSes. Evidently ZFS is the default filesystem. Interestingly, OSv is implemented in C++, using templates, which

Currently C Is the Most Popular Programming Language

The TIOBE Programming Community Index for April 2012 shows that C is the most popular programming language (17.5%), closely followed by Java (17.02%) followed by C++ at 8.89%. It is not that C is becoming more popular – it has been flatlined at 17-18% for a long time – it is that the use of Java in new code is declining. Frankly, I am not surprised by the decline in Java. It was dreadfully over-hyped in the first place and has become increasing difficult to support due to the large number of overlapping class libraries. Like Cobol, Java still has

RSS Ingester For XAM Reference VIM

Recently SNIA released a new version of the XAM SDK with lots of new features. Included in this SDK was a new Reference VIM. This post shows you how to use this SDK to write a small RSS ingester application in Java which uses the new Reference VIM as the XAM Storage System.

Amazon SimpleDB Typica Tutorial

This post discusses how to use the Java Typica library to access and manipulate data stored in an Amazon SimpleDB service. A number of complete examples, ranging from very simple to more advanced, are provided.