On runtime code compilation
It seems every modern Erlang package wants to compile code at runtime and load it dynamically. A good example is the lager application...
Rediscovering a cloud of the future
Today’s computing clouds, often advertised as elastic, are rather rigid. When compared to stiffness of iron, they achieve elasticity of...
How to deploy Erlang on Xen image on Amazon EC2
It is relatively easy to build a Xen image for your Erlang application using the build service. The fast track recipe hints that the...
GooFS: a ridiculously simple filesystem for cloud instances
The massive exodus to the cloud left many well-proven approaches waiting for a retirement notice. An obvious example is disk-backed...
A glimpse of a truly elastic cloud
We see that migration to clouds of the large part of existing IT infrastructure is almost finished. What’s next? From our point of view,...
On maintaining a small memory footprint
Modern computing systems seems to encourage disregarding memory constraints. Nobody cares that a "Hello, world" program is 200K or that a...
Out of memory: the ultimate exception
Among unpleasant situations your application will encounter, the out-of-memory exception is probably the worst. It tends to happen deep...