Skip to main content

Essential Patterns for Microservices

  • Chapter
  • First Online:

Abstract

Software architectures are comparatively easy to comprehend, especially if there is enough documentation on the subject. The hardship will emerge when you start implementing them to solve real-world problems. This is where architectural patterns will come to your rescue. If you understand the problem at hand and if you can reasonably attach this problem to a scenario similar to a problem you have already addressed, it’s rather easy to follow an approach similar to what you adopted earlier. Architecture and design patterns help you to choose and adopt solutions to problems that are similar in nature. A pattern is a reusable solution to repetitive problems of a similar nature that occur in a particular context.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Idempotence is the property of certain operations in mathematics and computer science whereby they can be applied multiple times without changing the result beyond the initial application.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Binildas Christudas

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Christudas, B. (2019). Essential Patterns for Microservices. In: Practical Microservices Architectural Patterns. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4501-9_5

Download citation

Publish with us

Policies and ethics