by Uwe B. Meding Developing multi-threaded code has always been a non-trivial undertaking.  The ReadWriteLock is the typical mechanism used  to help minimize thread waits when acce...
by Uwe B. Meding Using JSON in a Java REST application is pretty straight forward. Jersey is the reference implementation for JAX-RS which does all the serialization for you. The r...
by Uwe B. Meding » Get the Source Matching two graphs to see if they are identical is very complex. Mathematicians call the matching process graph isomorphism. In fact, it is not k...
Uwe B. Meding » Get the PDF » Get the Source Principal Components Analysis (PCA) is a great tool of modern data analysis. It follows two related goals: It tries to find a good data...
by Uwe B. Meding Normally, Hadoop processes the data that is stored in the local storage environment, usually HDFS and systems that derive from it. The data in these systems can be...
by Uwe B. Meding The iterators in the Hadoop reducers are not as simple as they might look. The issue is that for big data applications the total number of items that you are itera...
by Uwe B. Meding They are anonymous and blackmail internet companies: patent trolls are a plague that can plunge businesses into unthinkable troubles. We need to make it more diffi...
by Uwe B. Meding Windows 8 was supposed to save Microsoft and the desktop. Looks like the verdict is in, and it is not pretty: The new operating system has not reversed the negativ...