Parallel Programming With Barrier Synchronization
Parallel Programming is an emerging computer science field that studies the opportunity of splitting data into small chucks and process them on multiple processors simultaneously which provides a...
View ArticleIterators, Functors and Predicates
In this post I am sharing different ways to create ‘Custom Iterators’ and how to control the behavior of that Iterator. Also part of this article focuses on how to apply different operations on a...
View ArticleHow to implement the splitter and aggregator patterns with Apache Camel
I have found that Apache Camel is a good way to load data from log files into a database. Read on to see how I did this using the splitter and aggregator patterns with Apache Camel. About Latest Posts...
View ArticleJava 8: Parallel vs Sequential Stream Comparison
Motivated by the introduction of Lambdas in Java 8, I wrote a couple of examples to see how difficult it would be to follow a functional programming paradigm in real production code. About Latest Posts...
View Article