Kenneth Roper

 

Kenneth RoperKenneth Roper is a development team leader at tier-1 investment bank. He is interested in applications with low-latency requirements or large memory footprints. He spends a lot of time reading garbage collection logs and snow reports.

E-mail : kenneth.roper at codingthearchitecture.com

Recent Blog Entries RSS feed
1
The Other Interface
One of the most succinct definitions of a technical architect is: a technologist who is responsible for a system meeting its Non-Functional Requirements. What are often perceived as the most interesting NFRs relate to performance, stability and ...
07-Feb-2009
2
The Enid Blyton effect
An architect's role often includes defining the use of development tools and process. One such tool which I value greatly is a wiki. For those of us used to developing with an in-team wiki, it's very hard to imagine not using one. Of course, there ...
12-Mar-2008
3
The joy of sets
I've recently seen impressive performance gains in a data-centric process, which is a generic enough concept to be of general interest. Imagine a system which consolidates the trades done in 10 different branches of a supermarket chain. We receive ...
13-Feb-2008
4
JVM Lies: The OutOfMemory Myth
There are times when an OutOfMemoryError means exactly what it says. Try adding new objects to an ArrayList in a while(true) loop and you'll see what I mean. However, there are times when it doesn't. Recently, when I saw a vital supporting application ...
14-Jan-2008
5
The Clash of the Paradigms
I recently came across a subtle anti-pattern which has caused me some pains. This occurred in a successful application used extensively throughout a large financial corporation. It is a library, which is implemented in C++, but usable from several ...
08-Jan-2008