Close

Ribbon

Ribbon is a client-side load balancer that gives you much control over the behavior of HTTP and TCP clients.

Thunderbolt vs. USB-C: What’s the Difference?

Thunderbolt vs. USB-C: What's the Difference?

Thunderbolt and USB-C are two of the most popular connector standards today. Both offer a high-speed data transfer rate and the ability to connect various devices. However, there are some critical differences between the two standards. Thunderbolt is a newer standard that Intel developed. It offers a maximum data transfer […]

Devamını Oku

How Virtual Restaurants Could Become a $1 Trillion Industry

Cloud Kitchen, Bulut Mutfak

Virtual restaurants, also known as “ghost restaurants” or “cloud kitchens,” are food establishments that exist solely to prepare food for delivery through online ordering platforms. These businesses do not have a physical storefront or dining area, and customers cannot order food for pickup or eat in. Instead, they rely on […]

Devamını Oku

Client Side Load Balancer: Ribbon

Client Side Load Balancer: Ribbon

Ribbon is a client-side load balancer that gives you much control over the behavior of HTTP and TCP clients. Feign already uses Ribbon, so, if you use @FeignClient, this section also applies. A central concept in Ribbon is that of the named client. Each load balancer is part of an ensemble […]

Devamını Oku

Declarative REST Client: Feign

Feign makes writing java http clients easier

Feign is a declarative web service client. It makes writing web service clients easier. To use Feign create an interface and annotate it. It has pluggable annotation support, including Feign annotations and JAX-RS annotations. Feign also supports pluggable encoders and decoders. Spring Cloud adds support for Spring MVC annotations and for […]

Devamını Oku

Spring cloud ribbon with eureka

Java

Traditional server side load balancing Server-side load balancing is involved in monolithic applications where we have a limited number of application instances behind the load balancer. We deploy our war/ear files into multiple server instances which are basically a pool of server having the same application deployed and we put […]

Devamını Oku

“Zuul’s Journey to Non-Blocking” by Arthur Gonigberg

Zuul

Zuul 2.0 is the latest iteration of the gateway application fronting Netflix’s API and underlying microservices. It was borne of a need to handle an ever-growing amount of traffic and a similarly ever-growing number of microservices to the front. We rebuilt Zuul from the ground up, leveraging the Netty framework […]

Devamını Oku