Tag Archives: distributed systems

Using TCP for Low-Latency Applications

Last week I ran into a nasty little problem while implementing an application with soft real-time requirements. I was aiming at 1 ms or less for a TCP-based request-response roundtrip on a local network. Should be trivial, but why did … Continue reading

Posted in misc | Tagged , , , | 13 Comments

New Project: JSysTest

I love unit tests and use them whenever possible. But in the end, there’s no substitute for a full scale system test. Only after system testing, you can be sure that everything works as intended. When I was looking for … Continue reading

Posted in java | Tagged , , , , | Leave a comment

CAP, Consistent Hashing, etc.

I’ve been reading up on distributed systems again. For quite a while, my monthly copy of CACM has been my only connection to computer science topics. This time, I followed a few references and came across interesting concepts (most of … Continue reading

Posted in computer science | Tagged , , | 2 Comments

Using GridGain’s Topology SPI

On a GridGain cluster, you sometimes want to execute your jobs on only a subset of the nodes available: those nodes meeting a given condition. Let’s say some nodes run an expensive piece of thirdparty software that is (fortunately) only … Continue reading

Posted in java | Tagged , , | 4 Comments

A Quick Look at GridGain

This weekend I finally had the time to take a look at GridGain, a computational grid package written in and for Java. GridGain is a an open source product licensed under LGPL-2.1 (the same as JBoss) with minor portions under … Continue reading

Posted in java | Tagged , , | 2 Comments