Spring Cloud Concept Advance Java - Programming - Nairaland
Nairaland Forum › Science/Technology › Programming › Spring Cloud Concept Advance Java (428 Views)
1 Reply
| Spring Cloud Concept Advance Java by Brainmer(op): 1:34pm On Jul 12, 2022*. Modified: 4:44pm On Jul 13, 2022 |
Microservice architecture is a style of application development where the application is broken down into small services Spring Cloud focuses on providing good out of box experience for typical use cases and extensibility mechanism to cover others Features Distributed/versioned configuration Service registration and discovery Routing Service-to-service calls Load balancing Circuit Breakers Global locks Leadership election and cluster state Distributed messaging Let us now take a look at the various components which Spring Cloud provides and the problems these components solve Problem. Components (Distributed Cloud Configuration) 1.Spring Cloud Configuration 2. Spring Cloud Zookeeper 3. Spring Consul Configuration (distributed MessagingSpring) 1. Stream with Kafka, 2.Spring Stream with RabbitMQ (Service Discovery) 1. Spring Cloud Eureka 2. Spring Cloud Consul, 3. Spring Cloud Zookeeper (Logging) 1.Spring Cloud Zipkin 2.Spring Cloud SleuthSpring (Service Communication Spring ) 1.Hystrix 2.Spring Ribbon 3.Spring Feign 4.Spring Zuul https://www.javatpoint.com/spring-cloud https://www.udemy.com/topic/spring-cloud/ https://github.com/macrozheng/spring_cloud_in_action Requirement you must know spring boot https://www.nairaland.com/7148050/spring-boot-learning-java Tools Intellij idea or eclipes IDE (Install Spring Tool Suite (STS) in Eclipse marketplace and download maven or gradle ) Any type of database like Mysql |
| Re: Spring Cloud Concept Advance Java by Brainmer(op): 1:36pm On Jul 12, 2022 |
Opensource Project implementation https://github.com/gz-yami/mall4cloud https://github.com/xunibidev/CoinExchange/ https://github.com/youlaitech/youlai-mall |
I Must Learn Spring Boot • Spring Boot Tutorial For Beginners • Let Learn Java Together • 2 • 3 • 4
Top Programming Languages To Learn In 2022 • A Guide On How To Build A Ruby On Rails API • New Python Features In Visual Studio Code 2022