Reactive Microservice Architectures

Reactive Microservice Architectures
Start Date13th September 2017
Course CodeSS17-50
Full Fee
Duration1 day
ProviderNeueda Technologies
Network Member Subsidised Fee€680.00
Download Course PDF  
  Course expired

Programme Overview

The game, of software development, is changing.

Only a few years ago a “big” system was thought to have tens of processors, respond in seconds and process Gigabytes of data. Modern systems have 1000’s of processors, are often massively distributed, respond in milliseconds and process Petabytes of data. Modern hardware is phenomenal in its capability, but our software architectures have not kept up.

The Reactive Manifesto has nearly 17,000 signatories. At it’s heart the Reactive Manifesto is based on the assumption that “21st Century problems are not best solved with 20th Century Software Architectures”.

This one day workshop, led by Dave Farley, will provide participants with a strong understanding of how Reactive MicroService Systems are built and how they work.

Course Objectives and Learning Outcomes

This one day course will cover:

  • How do you create a world class system?
  • How do you make it resilient, responsive and elastic, able to scale down as well as up?
Who should attend

This course is aimed at experienced architects, development managers, and developers to gives an understanding of microservices architecture and how to build fast, resilient, responsive, elastic, fault-tolerant systems that are able to scale up and down.

Basic knowledge of Java, JSON, REST, SOA, HTTP etc. is a pre-requisite for this programme.

Course Content
This masterclass will introduce you to the idea of Reactive Systems:

• How do you design and build such systems?
• What are their properties?
• What are the design patterns and anti-patterns that play a part in building individually scalable services.
About the Trainer

Dave Farley is a thought-leader in the field of Continuous Delivery, DevOps and Software Development and works as an independent consultant and trainer.

He is co-author of the Jolt-award winning book \'Continuous Delivery\' and the \'Reactive Manifesto\'. He is also a regular conference speaker and well known blogger.

Dave has been having fun with computers for over 30 years. During that period he has worked on most types of software. Dave focus in recent years has been in the field of low latency computing, developing high performance software for the finance industry.

Dave has a wide range of experience leading the development of complex software in teams, large and small. Dave Farley was the head of software development at LMAX. A company that built one of the highest-performance financial exchanges in the world. This system is widely seen as an example of a very high-performance Reactive System.