Skip to Content
Hands-On Microservices with Kubernetes
book

Hands-On Microservices with Kubernetes

by Gigi Sayfan
July 2019
Intermediate to advanced
502 pages
14h
English
Packt Publishing
Content preview from Hands-On Microservices with Kubernetes

Using a shared library to manage the cross-cutting concerns of microservices

One of the most common approaches is to implement all these concerns in a library or a set of libraries. All the microservices include or depend on the shared library that takes care of all these cross-cutting aspects, such as configuration, logging, secret management, tracing, rate limiting, and fault tolerance. This sounds great in theory; let the services deal with the application domain and let a shared library or libraries deal with the common concerns. Hystrix from Netflix is a great example of a Java library that takes care of managing latency and fault tolerance. Finagle from Twitter is another good example of a Scala library (targeting the JVM). Many organizations ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Kubernetes Microservices

Kubernetes Microservices

Richard Chesterwood
Cloud Native DevOps with Kubernetes

Cloud Native DevOps with Kubernetes

John Arundel, Justin Domingus
Microservices: Up and Running

Microservices: Up and Running

Ronnie Mitra, Irakli Nadareishvili

Publisher Resources

ISBN: 9781789805468Supplemental Content