3 Changes Service Mesh will Undergo in 2020

Image for post
Image for post

This is the second post in Seven Major Cloud Native Trends for 2020 Series

In 2019, the complete service mesh solution gradually came to be the only choice in the industry. Whether a solution is well-received by the industry depends on whether the technical team behind it has a profound understanding of the complexity of distributed application governance and whether they can build a de facto standard that is adopted by all cloud vendors. For service mesh customers, a de facto standard means that distributed applications can be easily deployed in multiple clouds and hybrid clouds as needed. As we enter the new decade, we think the service mesh field will undergo the following changes in 2020:

In 2019, the Popularity of Service Mesh Continued to Rise, and Its Implementation Problems Will Be Solved in 2020

Of course, various problems were encountered during service mesh implementation in 2019, including the large-scale sidecar O&M problem. Although SidecarSets, represented by OpenKruise and Kruise, are already working hard to address this issue, the pod upgrade process is still very complicated. These problems are hopefully to be solved in 2020.

Istio Will Mature and Better Suit the Implementation of Large-Scale Clusters

In addition, with continued exploration, Istio’s operability and the rationality of its architecture will improve in 2020, and its deployment and O&M complexity and other problems will be solved. The Envoy open source project adopted by Istio will retain its leading position as the de facto standard of the service mesh data plane in the new year. Due to the close collaboration between Istio and Envoy, both open source communities have done a good job promoting the evolution of service mesh.

The Popularity of Service Mesh on EdgeService Is Promoting Service Mesh and IoT

More Than Service Mesh

We can see that Envoy also provides protocol support for MySQL, Redis, MongoDB, and DynamoDB and supports common observability features such as request parsing, request-level statistics, and failure statistics. In the future, service mesh will continue to develop and become an infrastructure at the overall network level and control all the inbound and outbound traffic at the application layer.

Looking forward to 2020, service mesh will become an essential component for solving heterogeneous system communication and hybrid cloud architecture issues. In scenarios that involve hybrid clouds or both new and old architectures, the combination of service mesh and the original infrastructure, such as support for virtual machine scenarios and traditional service registries, will become the key to the implementation of service mesh. We believe that more companies will better appreciate the value of service mesh through practices and accelerate the popularization of this technology by creating more customer success stories. Probably, 2020 will be the year service mesh achieves widespread use.

You May Also Like

This article discusses some of the challenges Alibaba faced and had to overcome in implementing its own service mesh solution for the big annual Double 11 shopping event.

Original Source:

Follow me to keep abreast with the latest technology news, industry insights, and developer trends.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store