O'Reilly logo

Advanced Microservices: A Hands-on Approach to Microservice Infrastructure and Tooling by Thomas Hunter II

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Thomas Hunter II 2017

Thomas Hunter II, Advanced Microservices , 10.1007/978-1-4842-2887-6_1

1. Introduction

Thomas Hunter II

(1)San Francisco, California, USA

Microservice Architecture is a pattern for implementing business logic within an organization using small, single-purpose services. This approach provides contrast to the traditional method of building monolithic services. There are various reasons to choose one approach instead of the other, and neither approach is absolutely better or worse than the other.

Why Use Microservices?

Let’s look at the reasons you would want to choose to build smaller microservices instead of a monolith as well as the counter arguments.

Forced Separation of Concerns

In a monolith, you might be tempted to create ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required