This is the fifth post in my microservices series and follows on from the previous articles:

In today’s post, I take a look at best practices, and ask whether the concept really is ‘best’.

Continue reading

If you haven’t watched the videos from our recent Microservices Day New York event, I recommend that you do. In addition to the superb individual talks by those solving real-world problems, the panel sessions highlight common challenges and approaches.

One of my favourites is the talk given by Jason Melo, from ADP about The Asynchronous Enterprise.

ADP is responsible for processing the payroll of almost 90% of professionals in the US and is the largest payroll and HR provider globally.

Jason is VP for Product Development at Lifion, which is effectively a startup incubated by ADP with the mission of disrupting ADP from the inside out. His talk is very focused on organisational challenges and how technology is only one component of using microservices as a pattern. A critical aspect of that is how governance and process foster velocity and innovation at scale.

The resulting tech story is impressive! 160+ microservices, 4000 running containers, 700+ EC2 hosts and 45k Kafka messages per second.


Microservices Day London

Microservices Day London takes place at 8 Northumberland Avenue London, on May 25th 2017.

The aim of the event is to bridge the gap between two worlds, cloud-native technology companies and traditional enterprises.

The objectives of microservices day are to provide insights for business transformation from a management perspective and also to provide blueprints for transformation from a technology perspective.

Continue reading

Node.js and the Air Ambulance Service (3)

Thanks to Nigel Hanlon from OpenApp for taking the time to write this blog post. Nigel has worked with Node.js to provide some amazing developments with the Air Ambulance Service. 

It was Christmas six years ago when the spec for a new project came across my desk. Inside, it detailed a new emergency service that was to go live in the coming months and their requirements for a new mapping system. Little did I realise the gravity of what I was embarking on and how today, I would rank it as one of my most important and interesting projects.

Continue reading


This is the fourth post in my microservices series and follows on from the previous articles:

In the above posts (particularly post two), I identified and discussed what I believe are the key problems with custom enterprise software development. Today, I take a closer look at one of those problems: the monolithic architecture.

Continue reading

Page 1 of 2412345...1020...Last »