Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Mastering microservice communication with Spring Cloud Feign

    Posted By: lucky_aut
    Mastering microservice communication with Spring Cloud Feign

    Mastering microservice communication with Spring Cloud Feign
    Last updated 11/2021
    Duration: 5h 8m | .MP4 1920x1080, 30 fps(r) | AAC, 44100 Hz, 2ch | 3.56 GB
    Genre: eLearning | Language: English

    Learn how to implement resilient microservice communications in an entirely practical course

    What you'll learn
    - Using Feign to communicate between microservices
    - Using Spring Cloud OpenFeign to communicate between microservices
    - Ensuring service resiliency
    - Integration testing of microservice communications using WireMock
    - Integrating circuit breakers into the communications
    - Ensuring API response time using Time Limiters
    - Key Resilience4J features combined with Feign
    - Client side load balancing
    - Using Spring Cloud Netflix Eureka as a Service Registry

    Requirements
    - Beginner Java knowledge
    - Beginner Spring and Spring Boot knowledge
    - A tiny bit of WireMock knowledge for the testing module

    Description
    In this very practical course, you'll learn how to do effective microservice HTTP communication using Feign and Spring Cloud OpenFeign.

    Nowadays microservices are everywhere. We need to learn how to use the architecture to our advantage to achieve the targeted goals. I'll help you to understand how to build a resilient communication channel between your services.

    The course curriculum includes a lot of exciting pieces:

    Regular Feign annotations and mappings

    Retries

    Custom error handling

    Timeout handling

    Async communication

    Spring Cloud OpenFeign configuration

    Resilience4J circuit breakers

    Resilience4J time limiters

    Integrating Spring Cloud Eureka service registry

    Client side load balancing

    Integration testing the API clients using WireMock

    Integration testing circuit breakers, time limtiers and load balancing using WireMock

    And that's just a high-level overview what's covered. The course includes non-stop coding where we'll build a complex microservice system to make sure you understand the concepts in detail.

    Mastering how to build a reliable communication between your services is critical for every product. In a microservice system, everything can break, even your communication. During this course you'll learn the tools to ensure your messages hit the destination.

    Another important question, making sure your individual services can scale to the load. What if they cannot? How to configure your API clients to cope with this and make sure we're not overloading the services? Using Resilience4J and Spring Cloud OpenFeign, we'll hit this milestone very quickly.

    Testing microservices was never easy. On the contrary, it's a question most engineers would avoid. Using WireMock and combining it with Spring Cloud OpenFeign, I'll show you how to test your request/response mappings, circuit breakers, load balancing, and much more.

    Who this course is for:
    - Intermediate Java engineers curious about microservice communication
    - Anybody with little or no experience about Feign
    - Anybody with little or no experience about Spring Cloud OpenFeign
    - Java engineers curious about the integration testing of microservice communications
    More Info

    Please check out others courses in your favourite language and bookmark them
    English - German - Spanish - French - Italian
    Portuguese