I understand that one of the key concepts of microservices is the independence between services. My question is: does having, for example, a call to the inventory service (check inventory) in order service contradict this principle? Great job. learning a lot
Great tutorial, thank you man. I actually never heard before about this project - schema registry which seems to very useful - to follow DRY and what is more important avoid some adapters for different programming languages (I assume it's not available for java, right?). One small question - doesn't it make sense to use schema-registry as a separate module (aka lib) and add as a dependency for order-service and notification-service?
Ser, can i ask ur whole spring microservice project code? Because i got a problem at "Order Product Feature". When i try to add product, it works well. But, when i try to order product, it doesn't work.
can i use kafka opperation for communication between the services instead of rest clients? In case of the inventory rest client we used in order-service, could have a kafka producer also a kafka consumer when the producer is sending the order to inventory and inventory consume the order and response with a kafka producer so the consumer of order service consuming the inventory response instead of use rest clients or it isnt recommended?
if you need immediate response than use RestClien in order create for inventory check we need immediate response , if you use for inventory check than order create thread have to wait until inventory prduces event so it is not recommended to use kafka there, but in case of notification it is independent of order create and not needed immediate response so use kafka there.
@@jack9171 OK thanx i understand when it something is idependent which can execute in every time like the user notification then kafka messages or rabbitMQ its ok but if you want something immediate its recomended to use restclient. In this case could be better to sending orders for saving using kafka and use rest client inventory call in order to avoid errors in jpa or server errors for accepting the request if a lot of request are sending at the same time?
Link to written tutorial: programmingtechie.com/articles/spring-boot-microservices-tutorial-part-8
Superb tutorial. Thanks sai
Excellent content! Hats off, dude
I understand that one of the key concepts of microservices is the independence between services. My question is: does having, for example, a call to the inventory service (check inventory) in order service contradict this principle? Great job. learning a lot
Great to see the email service being added here :)
Great tutorial, thank you man.
I actually never heard before about this project - schema registry which seems to very useful - to follow DRY and what is more important avoid some adapters for different programming languages (I assume it's not available for java, right?).
One small question - doesn't it make sense to use schema-registry as a separate module (aka lib) and add as a dependency for order-service and notification-service?
I liked the tutorial. It's very good!
Thank you for this treasure.
Ser, can i ask ur whole spring microservice project code? Because i got a problem at "Order Product Feature". When i try to add product, it works well. But, when i try to order product, it doesn't work.
Thank you so much!
@ProgrammingTechie can you please update links to repository and blog (blog follows to Spring Boot Microservices Tutorial - Part 7)
Updated the blog post, I will post the github link once I am completed with the tutorial
While adding avro-maven-plugin i faced some issue. So added version of it and it worked.
Just below avro-maven-plugin add the version
1.11.0
can u create one video for database replication like in mysql we have master slave architecture
can i use kafka opperation for communication between the services instead of rest clients? In case of the inventory rest client we used in order-service, could have a kafka producer also a kafka consumer when the producer is sending the order to inventory and inventory consume the order and response with a kafka producer so the consumer of order service consuming the inventory response instead of use rest clients or it isnt recommended?
if you need immediate response than use RestClien in order create for inventory check we need immediate response , if you use for inventory check than order create thread have to wait until inventory prduces event so it is not recommended to use kafka there, but in case of notification it is independent of order create and not needed immediate response so use kafka there.
@@jack9171
OK thanx i understand when it something is idependent which can execute in every time like the user notification then kafka messages or rabbitMQ its ok but if you want something immediate its recomended to use restclient. In this case could be better to sending orders for saving using kafka and use rest client inventory call in order to avoid errors in jpa or server errors for accepting the request if a lot of request are sending at the same time?
Excelent
pls can you launch a online courses for microservices
42:44 Schema Registry
Great thanks
Thanks a lot 🙏🙏🙏
When can we expect remaining videos please?
Thank you