Java
-
Batch processing best practices
Most applications have at least one batch processing task, executing a particular logic in the background. Writing a batch job…
Read More » -
R.I.P. RETE time to get PHREAKY
I’ve just done some high level documentation for the new rule algorithm I’ve called PHREAK, a word play on Hybrid…
Read More » -
Testing HTML5 canvas applications with sikuli and arquillian
HTML5 introduces a great new element that can be used to draw arbitrary content on a pane: the canvas element.…
Read More » -
SLF4J Binding for ADFLogger – the Missing Piece
For reasons best left untold, in my day job, I was expected to provide an SLF4J Adapter for ADF Logger…
Read More » -
Does Java 8 Still Need LINQ? Or is it Better than LINQ?
LINQ was one of the best things that happened to the .NET software engineering ecosystem in a long time. With…
Read More » -
R.I.P. GlassFish – Thanks for all the fish.
We’ve all heard it coming probably. Yesterday the official roadmap update for JavaEE and GlassFish was updated and published. And beginning…
Read More » -
Apache Camel – developing application from the scratch (part 2 / 2)
This is the second part of the tutorial where we are creating an invoices processing application using Apache Camel. In…
Read More » -
Apache Karaf meets Apache HBase
Introduction Apache HBase is an open-source, distributed, versioned, column-oriented store modeled after Google’s Bigtable. If you are a regular reader…
Read More » -
Building a SOAP Webservices Proxy Module using Spring Webservices
Some time ago I wanted to see how easy it is to write a web services proxy (wsproxy) using Spring…
Read More »