Spring Boot Microservices - API development with Feign Client + Eureka + Spring Cloud Loadbalancer#9
Вставка
- Опубліковано 23 лип 2024
- In this lesson we will learn about the complete flow of our microservices applications that we have built so far. We will integrate the feign client , eureka (service discovery) and the spring cloud load balancer together.
We will be building couple of API and learn how we can do microservices communication using feign client . We will be developing a post and get endpoint which will involve microservices API calls using open feign.
Later on this tutorial we will configure a custom load balancer and try to replace our round robin load balancer to a random load balancer by manually configuring a feign builder.
The main objective of this session to understand how feign client works with eureka and collaborate with the spring cloud starter load balancer to do the load balancing.
So let's get started with this lesson and wrap up our Level 1 microservices foundation series.
Time Stamp
____________
00:00:00 - Introduction
00:02:42 - Configuring Spring Boot Actuator
00:18:24 - Eureka + Feign Integration
00:36:43 - Feign client load balancing
00:43:47 - @LoadBalncerClient - Custom Load balancer
00:46:44 - Random Load balancer setup
00:55:40 - Database design for microservices
01:10:14 - API development with Feign Client + Eureka + Spring Cloud Loadbalancer
#JavaMicroservices #SpringBoot #SpringCloud #EurekaServer #LoadBalance #Microservices #feign
This course will get you started with Microservices, for in-depth Microservices hands-on you can check out the below paid course : Course Name : Spring Boot Advanced + Microservices Bootcamp (Running Batch)Mode : Live / Self-Paced
www.seleniumexpress.com/cours...
For more free / paid courses visit
www.seleniumexpress.com
Note that you should have Spring REST, Spring Boot and Spring DATA as the prerequisite before proceeding with this lesson. I will not explain Spring Web MVC or Spring REST related things.
My main goal will be to develop couple of Microservices so that I can start teaching you spring cloud and spring microservices.
Resources :
If you are new to Spring , please check my spring core, spring mvc, spring mvc intermediate, spring jdbc,spring security playlist on this channel.They all are FREE FULL COURSE and you need them as prerequisite.
If you already have some spring basics, You can take the below paid course On Spring Framework to enhance your skill set.
www.seleniumexpress.com/cours...
LINKS AND FREE LEARNING RESOURCES
========
Watch my new mock interview series for java developers
• Java interview questio...
Watch Spring boot Hot topics
• @Reposicotry Vs @Servi...
Java Interview / Question and Answer series
• Java collections inter...
Explain spring Bean Lifecycle
• REAL-TIME: Spring Bean...
spring core
• Spring framework tutor...
spring mvc
• Spring MVC course intr...
spring mvc intermediate
• [INTERMEDIATE] Spring ...
Spring JDBC
• Spring JDBC Course Pre...
spring live project
• #1 Build and Deploy A ...
SPRING SECURITY COURSE[NEW]
• Spring Security Course...
For more courses visit
www.seleniumexpress.com
Any time you are getting stuck with issues, Feel free to ask for support.
You can send mail to seleniumexpress@gmail.com
you can ping me on my Facebook page
/ seleniumexpress
Make sure to join my private Facebook page (Ask me here)
“SeleniumExpress - Support"
/ 187000222361579
you can ask for support in my website forum
www.seleniumexpress.com
Subscribe to my youtube channel
/ @seleniumexpress
Follow me on Insta
/ selenium_express
Thank you
A - awesome
B - brilliant
H - hatsoff
I - Intelligent
I think this man can read my mind..😋 I was thinking last night if abhilash could upload a video on feign it would be awesome.. and here it is.. 😍 THANK YOU FOR YOUR HARD WORKING BRO.
i have gone through multiple video's of others. but the way you are explaining...it is awesome....it is excellent stuff
Completed the playlist, it was great.
So thankful for these free lessons. Probably this is the last video in this series as nothing has been uploaded in this playlist for over an year. If possible please try to upload more vidoes on microservices. :) Thanking you once again Sir.
Waited for this vedio for a long time.. great work sir.. thanks a lot 🙏
Thanks man...u helped me a lot to learn new things about Spring in an interesting way...!
i think the good days are over, and this was the last lesson to be uploaded on you-tube....
Hats off to this series, wanted to have more videos..... but all depends on abhilash now.... anyways, THANKS A TON for this amazing work... really looking for remaining part of this microservices content if possible
You have maid me to wait a long. Please release a video each week. I can't wait so long. I love to watch your videos. I thought the good days are over. Please continue to upload video each week.
These tutorials are one of the best tutorials on youtube regarding the microservices topic. Please continue to upload the next parts and keep continuing your teaching activities you are a truely awesome teacher with understandable explanations.. I am looking forward to the next one..
Hi bro can you send the assignment
The way you are explaining is awesome, because once you explained we are sure that we are completely clear with the concept.
Kindly post API gateway implementation and Circuit breaker Design pattern.
Please upload more videos related to micro service. Your videos help lot's to understand the flow. Thank you
Thanks abhilash for uploading this video i am waiting for videos on API Gatway .
Hi Sir,
Thanks for doing such a wonderful videos, Very Informative
Please upload the remaining videos as Circuit breaker, API gateway...
Hi sir,
Thanks for the video and was waiting for this since a month. Please keep uploading the video in the channel so that it can reach out to the poorest of the poor and make our country great by your service by upskilling many people.
Wish you a very happy new year sir and friends.
Please upload the videos regularly so we can learn and be thankful to you for the content. Jai hind
correctly said.
Thanks Very Very Much..
Thnk u so much abhilash
Nice series ❤
Mja aa gya
Hi sir
One small doubt
Will you continue to post this micro services series?
Thank you sir
Thanks for making such detailed videos!! Can you please upload remaining videos on microservices like Circuit breaker,fault tolerence, Resilience and other concepts ?
Thanks
Please please please upload more video about microservice,thank you sir
Thank you Abhilash for making such awesome videos!! Can you please upload remaining videos on microservices like Circuit breaker, fault tolerence, Resilience and other concepts ?
Hi Abhilash, thanks a ton for your efforts on making this series and also publishing it publicly as a free resource.
Can you please tell if you have created/uploaded videos on Circuit breaker as well ?
Thank you!!
Abhilash please continue the series with gateway and other cloud technologies. Thank u
thanks for the videos Abhilash ! where to contact to get remaining videos ?
I LOVE YOU SIR.....
Hi sir, I am using 2.7.8 spring version and spring cloud version 2021.0.5 and jdk 8 .Ribbon is not working in 2.7.8..can you tell me how to implement load balancing for above version
Please upload more videos...Jay jagannath!!
I have watched all your microservices videos and I am interested in learning the complete tutorial. Can you please tell me how to access it?
Hi can u try one example feign client with swagger..
is there any option to get further lectures?
Abhilash please upload 3 more videos that continue this seris,just 3 we neeeed your teaching,please upload 3 more🙏❤
Hi Abhilash, first of all thank you very much for making the concepts to understand with your clear explanation.
I have gone through all your videos of this series and gained a lot yet, I have few doubts here, I am a working professional preparing for my upcoming interviews, it will be very helpful if you could answer my queries and I would appreciate more if you can make/release videos on my doubts
1]. So I hope the Feign client which we are using here is "Synchronous" ?????? if so how to make an asynchronous calls (using web client/feign client)
2]. From your explanation I can clearly understand about the service discovery, yet what is service registry here?
Is service registry and service discovery are different or same? if so what is their difference?
It would be more helpful if you can post videos on async api calls along with the POST assignment you gave!!
@Selenium Express
You can make asyn by using FeignClient, because FeignClient is new and solves the disadvantage of RestTemplate(block thread)
Has anyone implemented post call? How do we insert data in employee_id column of address table
Bro, there is no need to specify servlet context path in the application.properties. I think you are still using older version of spring boot and spring
Please upload API gateway video also
is this microservices course complete, and how can I join your paid microservices course? plz, reply as soon as possible.
please uploads next videos of this series
How to register Eureka client using IP adress instead of hostname in Eureka server
Please upload more videos
Hi All,
Is anyone completed @PostMapping task which is given by Abhilash at the video last. I am getting challenge, that's y asking.
Hi abhilash, I am creating a Post method in address-service and save the data to database. But in employee-service employeeResponse has both employee data and address data, in employee table only employee data and address table address data should be stored, but how the modelMapper separates employeeResponse to employee bcz employeeResponse along with addressResponse also. Employee does't have address. Please give me the solution if u can!
hi, did you find the solution for your query, I am facing the same problem?
Hi, anyone found the solution?
Sir How to join your online course
I'm not able to enroll for paid course. can you please help asap
It would be great if you mention git url 😊
Please provide java 8 tutorials
Feign client is synchronous it will not work with webflux
Y not udemy😢😢😢
Abhilash you are talented, what a nice lessons!, i am learning alot from you.
Kindly can you connect microservice to message queue
please upload internal working of spring annotations @service @controller @repository
There are playlists on the channel. So deep so easy understanding.
sir didnt understand anything please make full crud opration from eployee service and address servise using microservise usinng diffrent database
Thank you sir