Java
-

Walking Recursive Data Structures Using Java 8 Streams
The Streams API is a real gem in Java 8, and I keep finding more or less unexpected uses for…
Read More » -

The Java Legacy is Constantly Growing
I’ve recently stumbled upon a very interesting caveat of the JDK APIs, the Class.getConstructors() method. Its method signature is this:…
Read More » -

Mapreduce in Java8
Wordcount is to Mapreduce what “Hello world” is for rest of the programming world. Recently I have been exploring some…
Read More » -

Avoid Recursion in ConcurrentHashMap.computeIfAbsent()
Sometimes we give terrible advice. Like in that article about how to use Java 8 for a cached, functional approach…
Read More » -

How to Map Distinct Value Types Using Java Generics
Occasionally the average developer runs into a situation where he has to map values of arbitrary types within a particular…
Read More » -

Approval specific web services in Oracle IDM
This is quick post with regards to the web service endpoints which are leveraged by OIM and SOA in the…
Read More » -

REST API Evolution
In one way or another, every developer has come in touch with an API. Either integrating a major system for…
Read More » -

Quick peek at JAX-RS request to method matching
In this post, let’s look at the HTTP request to resource method matching in JAX-RS. It is one of the…
Read More » -

Running PageRank Hadoop job on AWS Elastic MapReduce
In a previous post I described an example to perform a PageRank calculation which is part of the Mining Massive…
Read More »


