Programming

Service mesh – Trick or Treat?

1 min read

‘Service mesh’ is a term that is relatively new and has gained visibility in the past year. It’s a configurable infrastructure layer for a microservices application that makes communication between service instances flexible, reliable, and fast.

Why are people talking about ‘service meshes’?

Modern applications contain a range of (micro)services that allow it to run effectively. Load balancing, traffic management, routing, security, user authentication – all of these things need to work together properly if the application is going to function as intended.. Managing these various services, across a whole deployment of containers, poses a challenge for those responsible for updating and maintaining them.

How does a service mesh work?

Enter the Service mesh. It works delivering these services from within the compute cluster through a set of APIs. These APIs, when brought together, form the ‘mesh’.. This makes it much easier to manage software infrastructures of particular complexity – hence why organizations like Netflix and Lyft have used them..

Trick or treat?

With the service meshes addressing some of the key challenges when it comes to microservices, this is definitely a treat for 2018 and beyond.

Read Next

NGINX Hybrid Application Delivery Controller Platform improves API management, manages microservices and much more!

Kong 1.0 launches: the only open source API platform specifically built for microservices, cloud, and serverless

OpenFaaS releases full support for stateless microservices in OpenFaaS 0.9.0

Melisha Dsouza

Share
Published by
Melisha Dsouza
Tags: Halloween

Recent Posts

Top life hacks for prepping for your IT certification exam

I remember deciding to pursue my first IT certification, the CompTIA A+. I had signed…

3 years ago

Learn Transformers for Natural Language Processing with Denis Rothman

Key takeaways The transformer architecture has proved to be revolutionary in outperforming the classical RNN…

3 years ago

Learning Essential Linux Commands for Navigating the Shell Effectively

Once we learn how to deploy an Ubuntu server, how to manage users, and how…

3 years ago

Clean Coding in Python with Mariano Anaya

Key-takeaways:   Clean code isn’t just a nice thing to have or a luxury in software projects; it's a necessity. If we…

3 years ago

Exploring Forms in Angular – types, benefits and differences   

While developing a web application, or setting dynamic pages and meta tags we need to deal with…

3 years ago

Gain Practical Expertise with the Latest Edition of Software Architecture with C# 9 and .NET 5

Software architecture is one of the most discussed topics in the software industry today, and…

3 years ago