Remove Article Remove DevOps Remove Load Balancer Remove Microservices
article thumbnail

What Is Envoy Proxy?

Dzone - DevOps

The article will cover the following topics: Why is Envoy proxy required? Introducing Envoy proxy Envoy proxy architecture with Istio Envoy proxy features Use cases of Envoy proxy Benefits of Envoy proxy Demo video - Deploying Envoy in K8s and configuring as a load balancer Why Is Envoy Proxy Required?

article thumbnail

Implementing NATS JetStream as Queues in Golang

Dzone - DevOps

These solutions enable the decoupling of components within distributed architectures, ensuring fault tolerance and load balancing. Recently, we faced the challenge of selecting a message queue system for a new project in our microservice architecture. After conducting extensive research and evaluation, we chose NATS JetStream.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Moving to the Cloud: Exploring the API Gateway to Success

Daniel Bryant

Moving to the cloud through the lens of API gateways This article explores the benefits and challenges of moving to the cloud through the lens of API gateways and highlights the new practices and technologies that you will need to embrace. ideally, this is the first thing you do.

article thumbnail

Microservices Databases Migrations

Modus Create

To do that, developers need to integrate microservices. This article will explain how to achieve a zero downtime database migration. Microservices. There are many different approaches that software architects can apply when working with microservices. We will talk more about those strategies later on this article.

article thumbnail

Observability versus monitoring in software development

CircleCI

This article explores how observability and monitoring differ and how to add them to your development workflow. Facilitating observability is one of DevOps’ critical aspects, because it enables monitoring applications and systems in real time. Having access to monitoring data can be powerful. Conclusion.

article thumbnail

Blue-Green Deployments: A Definition and Introductory Guide

LaunchDarkly

This deployment process involves creating two identical instances of a production app behind a load balancer. When your team wants to release new features, you switch the route on your load balancer from the old version of your app to the new version. Here’s a general overview of a blue-green deployment.

article thumbnail

How to Use Containers to Enable Microservices in Your DevOps

Coveros

Are you trying to shift from a monolithic system to a widely distributed, scalable, and highly available microservices architecture? Meanwhile, your DevOps team has thrown a bunch of automation in place to help, but it seems to be creating a bigger, different mess that results in broken systems that don’t work together.