Wayback Machine
115 captures
05 Jul 2019 - 10 Feb 2026
Nov DEC Jan
21
2020 2021 2022
success
fail
About this capture
TIMESTAMPS
loading
The Wayback Machine - https://web.archive.org/web/20211221183458/https://thenewstack.io/category/service-mesh/
SEARCH (ENTER TO SEE ALL RESULTS)
Cancel Search
POPULAR TOPICS
Contributed
News
Analysis
The New Stack Makers
Podcast
Tutorial
Research
Feature
Profile
Science
The New Stack Logo
Skip to content
  • Podcasts
  • Events
  • Ebooks
    • DevOps
    • DevSecOps
    • Docker Ecosystem
    • Kubernetes Ecosystem
    • Microservices
    • Observability
    • Serverless
    • Storage
    • All Ebooks
  • Newsletter
  • Sponsorship
  • • • •
    • Podcasts
      • TNS @Scale Series
      • TNS Analysts Round Table
      • TNS Context Weekly News
      • TNS Makers Interviews
      • All Podcasts
    • Events
    • Ebooks
      • Machine Learning
      • DevOps
      • Serverless
      • Microservices
      • Observability
      • Kubernetes Ecosystem
      • Docker Ecosystem
      • All Ebooks
    • Newsletter
    • Sponsorship
Skip to content
  • Architecture
    • Cloud Native
    • Containers
    • Edge/IoT
    • Microservices
    • Networking
    • Serverless
    • Storage
  • Development
    • Development
    • Cloud Services
    • Data
    • Machine Learning
    • Security
  • Operations
    • CI/CD
    • Culture
    • DevOps
    • Kubernetes
    • Monitoring
    • Service Mesh
    • Tools
Search The New Stack
 

Service Mesh

▾ 2 MINUTE READ — CLOSE

A fairly recent technology, the service mesh came about as pressures mounted in the industry from the increasing use of Kubernetes and microservices in general. Applications were broken down into smaller containerized services, which all had to communicate with one another, and the outside world, both securely and safely.

The problem with this approach is that it required application developers to add to their apps an entire networking stack to deal with issues like service discovery, routing, circuit breaking, load-balancing, and security authorization. The answer didn’t come in the form of a library that a developer could use because even smaller shops used multiple languages to build their apps.

The service mesh provided an answer to all these by abstracting all of these components into a sidecar, which could be attached to the application and could communicate with all the other sidecars on a network.

A typical service mesh can be divided into two parts, a data plane and a control plane. The data plane deals with the actual traffic from one application to another. Any networking aspects regarding the actual service requests, such as routing, forwarding, load balancing, even authentication and authorization are part of the service mesh data plane. The control plane is the entity that connects the various data planes into a distributed network. This is the policy and management layer of the service mesh.

One of the most popular service mesh packages, Istio is, in itself a control plane, though it uses Envoy as a data plane.

The Cloud Native Computing Foundation’s Linkerd, managed by Buoyant, is another popular service mesh. It was recently rewritten to move the codebase off the chunky Java language to the most nimble combination of Go and Rust. Linkerd 2.0 was also designed to work more smoothly with the Kubernetes container orchestration engine (though contrary to popular belief, a service mesh does not require Kubernetes to run).

In addition to new service mesh packages popping up, a number of network management software stacks have been extended to become full-fledged service meshes, notable the Nginx application server, the Kong API gateway and HashiCorp’s Consul. And because of the early success of the service mesh, there is a growing movement towards creating tools to manage multiple service meshes, including the Service Mesh Interface standardization effort and the Gloo software for service mesh federation.

Because the service mesh is a cloud native technology, we will be following its progress very closely. So bookmark this page for the latest news and views on the service mesh.


The New Stack Newsletter Sign-Up
A newsletter digest of the week’s most important stories & analyses.
Do you also want to be notified of the following?
We don’t sell or share your email. By continuing, you agree to our Terms of Use and Privacy Policy.
Data Science / Kubernetes / Service Mesh / Sponsored / Contributed
Be Like Switzerland: 6 New Service Mesh Standards
11 Nov 2021 10:00am, by Matthew Yacobucci
Kubernetes / Open Source / Service Mesh / Sponsored / Contributed
Supercharge Service Mesh with eBPF and Cilium
8 Nov 2021 6:00am, by Idit Levine
Data Science / Kubernetes / Service Mesh / Sponsored / Contributed
The Hidden Costs of Service Meshes
4 Nov 2021 7:00am, by Alan Murphy
Data Science / Kubernetes / Service Mesh / Sponsored / Contributed
Your Data Plane Is Not a Commodity
25 Oct 2021 8:58am, by Alan Murphy
Cloud Native Ecosystem / Networking Software / Service Mesh / Contributed
How eBPF Streamlines the Service Mesh
25 Oct 2021 6:50am, by Liz Rice
Kubernetes / Service Mesh / Technology / Sponsored / Contributed
Istio’s Complexity Demystified
13 Oct 2021 7:48am, by Lin Sun
API Management / Service Mesh / Technology / Sponsored
Solo.io Adds GraphQL to Gloo Mesh and Gloo Edge
12 Oct 2021 11:05am, by Mike Melanson
Cloud Native Ecosystem / Security / Service Mesh
Linkerd Kubernetes Service Fabric Builds in Security
6 Oct 2021 10:13am, by Steven J. Vaughan-Nichols
DevOps / Open Source / Service Mesh / Sponsored / Contributed
Upgrading Istio without Downtime
20 Sep 2021 8:13am, by Nick Nellis
Kubernetes / Networking Software / Service Mesh
NGINX Commits to Open Source and Kubernetes Ingress
30 Aug 2021 10:00am, by Mike Melanson
Data Science / Kubernetes / Service Mesh / Sponsored / Contributed
Rethinking Service Mesh with Application Traffic Management
27 Aug 2021 6:00am, by Alan Murphy
Kubernetes / Service Mesh / Technology / Sponsored / Contributed
What’s New in Istio 1.11 — Robust Day 2 Experiences
20 Aug 2021 1:00pm, by Zhihan Zhang
Networking Software / Service Mesh / Contributed
Ingress Controllers: The More the Merrier
11 Aug 2021 6:00am, by Emile Vauge
DevOps Tools / Security / Service Mesh / Sponsored / Contributed
Secure Your Service Mesh: A 13-Item Checklist
10 Aug 2021 6:47am, by Nikki Rouda
Networking Software / Service Mesh / Contributed
ZeroLB, a New Decentralized Pattern for Load Balancing
10 Aug 2021 12:08am, by Marco Palladino
Kubernetes / Networking Software / Service Mesh
Linkerd Graduates CNCF with Focus on Simplicity
2 Aug 2021 1:56pm, by Mike Melanson
Networking Software / Open Source / Service Mesh
Cloud Foundry HTTP 2 Project Thwarted by GoLang Indifference
29 Jul 2021 2:24pm, by Joab Jackson
Cloud Native Ecosystem / Networking Software / Service Mesh
CNCF Projects Bring Service Mesh Interoperability, Benchmarks
21 Jul 2021 1:43pm, by Mike Melanson
Kubernetes / Networking Software / Service Mesh / Sponsored / Contributed
Authorize Better: Istio Traffic Policies with OPA, Styra DAS
15 Jul 2021 6:53am, by Adam Sandor
API Management / Networking Software / Service Mesh
Solo.io Adds Legacy SOAP Integration for Gloo Edge 1.8 Release
6 Jul 2021 10:49am, by B. Cameron Gain
Kubernetes / Security / Service Mesh / Sponsored / Contributed
Securing Istio Workloads with Auth0
2 Jul 2021 9:00am, by Peter Jausovec
Cloud Native Ecosystem / Networking Software / Service Mesh
Buoyant Cloud Beta Brings Simplified Linkerd
30 Jun 2021 7:51am, by Mike Melanson
Kubernetes / Service Mesh / Sponsored / Contributed
Multicluster Management with Kubernetes and Istio
16 Jun 2021 9:00am, by Jimmy Song
Open Source / Service Mesh / Sponsored / Contributed
Istio 1.10 Improves Scalability and Revision Control
28 May 2021 12:00pm, by Zhihan Zhang
Networking Software / Service Mesh
GRPC Delivers on the Promise of a Proxyless Service Mesh
24 May 2021 2:06pm, by Joab Jackson
Service Mesh / Software Development / Sponsored / Contributed
Wasm Modules and Envoy Extensibility Explained, Part 1
21 May 2021 9:00am, by Peter Jausovec
Pagination Previous Button
1 2 3 4 5 6 7 8
Pagination Next Button
Architecture
  • Cloud Native
  • Containers
  • Edge/IoT
  • Microservices
  • Networking
  • Serverless
  • Storage
Development
  • Cloud Services
  • Data
  • Development
  • Machine Learning
  • Security
Operations
  • CI/CD
  • Culture
  • DevOps
  • Kubernetes
  • Monitoring
  • Service Mesh
  • Tools
The New Stack
  • Ebooks
  • Podcasts
  • Events
  • Newsletter
  • About / Contact
  • Sponsors
  • Sponsorship
  • Disclosures
  • Contributions
  • Twitter
  • Facebook
  • YouTube
  • Soundcloud
  • LinkedIn
  • Slideshare
  • RSS

© 2021 The New Stack. All rights reserved.

Privacy Policy. Terms of Use.