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

Microservices and serverless functions

The same code can often run either as a microservice or as a serverless function. The difference is mostly operational. Let's compare the operational attributes of microservices and serverless functions, as follows:

Microservices Serverless functions
  • Always running (it can scale down to at least one).
  • Can expose multiple endpoints (such as HTTP and gRPC).
  • Requires that you implement the request handling and routing yourself.
  • Can listen to events.
  • Service instances can maintain in-memory caches, long-term connections, and sessions.
  • In Kubernetes, microservices are represented directly by the service object.
  • Runs on demand (theoretically; it can scale down to zero).
  • Exposes a single endpoint ...
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