-
Enterprise Java
Scaling Spring Batch – Step Partitioning
We have talked about how to get up and running with Spring Batch in a few of previous articles. Now,…
Read More » -
Agile
When something works, share it!
When I joined PaddyPower in October 2012 I was asked to improve quality without affecting throughput. I studied the teams…
Read More » -
Enterprise Java
Dozer: Mapping JAXB Objects to Business/Domain Objects
Dozer is an open source (Apache 2 license) "Java Bean to Java Bean mapper that recursively copies data from one…
Read More » -
Software Development
Service Composition: Modularity for SOA and Event-Driven Applications, Part I
Modularity is a cornerstone of good application design. As systems become more distributed, we’re faced with unique challenges to achieving…
Read More » -
Agile
Agile, Agile, Agile. What is so different about Agile for Developers and Testers?
The word Agile has taken the software world by storm. Agile has grown well past it’s hype cycle. People have…
Read More » -
Core Java
Lambda, will it serialize?
So I have been ponder an enhancement required on the Tyrus project that would allow a user to broadcast to…
Read More » -
Software Development
Drones and Big Data
Two weeks ago, I had a conversation with some colleagues where I was postulating a future bull market for drones,…
Read More » -
Core Java
Investigating Memory Leaks Part 2 – Analysing the Problem
The first blog in this mini-series looked at creating a very leaky sample application, so that we can investigate techniques…
Read More » -
Software Development
What the Heck are Non-Functional Requirements?
Simply put, if functional requirements create code that will address the needs of the end-users (customers), then non-functional requirements…
Read More »