Home Page2019-02-28T07:29:19+00:00

Java Concurrency – Multi Threading with ExecutorService

Multi Threading with ExecutorService In this post we'll look how the ExeutorService can be used to run multi-threaded asynchronous tasks. We'll start by creating threads directly and then move on to explore the ExeutorService and how it can be used to simplify things. Creating Threads Directly Before the Executor [...]

By |March 28th, 2017|Categories: Core Java|Tags: , , , , |

Apache CXF – Contract First Web Services

Apache CXF - Contract First Web Services I wrote a post a few years ago detailing a step by step guide to building a contract first web service using Spring.  I recently started working with Apache CXF and thought it would be worth putting together a more up to date [...]

By |October 5th, 2016|Categories: Spring Boot, Web Services|Tags: , , , , , , |

Docker – Multi Container App

Docker - Multi Container App In my last post I used Docker to build and run a simple Spring Boot application. This post will take things a little further by introducing a second container, showing you how distinct components can be deployed in separate containers and how those containers [...]

By |August 11th, 2016|Categories: JMS, Spring Boot|Tags: , , , |

An Introduction to Wiremock

An Introduction to Wiremock This post provides a brief introduction to Wiremock, showing how it can be used to to quickly and easily mock remote API calls. We'll use Wiremock to write some integration tests for a simple Dropwizard app and show you how it can be put to [...]

By |May 17th, 2016|Categories: Testing|Tags: , , , |

Spring Boot & Amazon Web Services (EC2, RDS & S3)

Spring Boot & Amazon Web Services (EC2, RDS & S3) This post will take you through a step by step guide to building and deploying a simple Java app in the AWS cloud. The app will use a few well known AWS services which I'll describe along the way. [...]

By |May 3rd, 2016|Categories: AWS, Spring Boot|Tags: , , , , , , |