Microservices brought forth the best aspects of a service-oriented architecture by breaking down monolithic applications into modular services. However, inter-service communication remains challenging and complicated. This leads many developers to focus more on this challenge than the business logic of the microservice. Since most of the inter-service communication requirements are reasonably generic across all microservices implementations, this task can be offloaded onto a separate plane called a Service Mesh.
Service mesh contains reusable components for network functions such as resiliency, service discovery, etc. While on paper, this sounds great since developers can now focus on the business logic; in reality, Service Mesh is still immature. It contains the same complexity of implementation and solves just a subset of the problems inherently associated with microservices.
However, further work on this continues, and we explore if Service Mesh is indeed ready for primetime.
Get Your Copy of the whitepaper – Emergence of Service Mesh and Cloud-Native Applications
Download this whitepaper to make sure you have everything you need on service meshes.
On demand recording
Meet our panelists
Bruce Mathews
Bruce Mathews, has been a Senior Solutions Architect in the computer industry for more than forty years, working at Information International, Inc., Symbolics, Inc. Prime Computers, Inc., Computervision, Sun Microsystems, Hewlett-Packard, and now Mirantis.
During his career, Bruce has provided integration services, application development, and large scale deployments for major corporate initiatives at companies such as PayPal, Salesforce.com, Wells Fargo, McKesson, Intel, and Dreamworks, Technicolor, American Express, Citrix, and Apple to name a few.
Mike Watson
Mike Watson, VP of Engineering at Synerzip is a veteran engineering leader with over 15 years of experience leading software teams. Mike’s passion is in helping software product development organizations transition into strong Agile practices and cultures within.
He has experience working with large and medium public companies (such as Motorola and Tangoe), as well as mid-to-late stage startups (such as 4thpass, Solbright, and Quintessent). Mike has been fortunate to work with a few of the leading minds in modern agile process development.