Spring Cloud Overview
Spring Cloud, EK, UMBRELLA, PROJECT, hai — service, discovery, (Eureka), API, gateway, (Spring, Cloud, Gateway), CONFIG, MANAGEMENT, (Config, Server), aur, RESILIENCE, (Resilience4j) JAISE, MULTIPLE, SUB-PROJECTS, ko, COMBINE, karta hai.
Spring Cloud, RELEASE, TRAINS, (jaise, "2023.0.x") NAAM, se, VERSIONED, HOTE, HAIN — HAR, TRAIN, EK, SPECIFIC, Spring, Boot, VERSION, ke, saath, COMPATIBLE, hoti hai.
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>2023.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>- Spring Cloud = umbrella, project, distributed, systems, building, blocks, ke, liye
- Service discovery, API gateway, config, management, resilience, — SAB, INCLUDE, hain
- Release, trains, se, versioned, — Spring, Boot, compatibility, CHECK, karna, ZAROORI
Spring Cloud, EK, UMBRELLA, hai, MULTIPLE, sub-projects, ke, liye — Spring, Cloud, Netflix, (Eureka), Spring, Cloud, Gateway, Spring, Cloud, Config, aur, Spring, Cloud, Circuitbreaker, — TEAMS, sirf, WOH, modules, choose, kar, sakti, hain, JO, unhe, chahiye.
<!-- Sirf, discovery, aur, config, ki, zaroorat, ho, to: -->
<dependency>spring-cloud-starter-netflix-eureka-client</dependency>
<dependency>spring-cloud-starter-config</dependency>Spring Cloud, standalone, nahi, hai — YE, EXISTING, tools, (Eureka, se, Netflix, RabbitMQ, se, Pivotal, HashiCorp, se, Vault/Consul) ko, Spring, applications, mein, EASILY, INTEGRATE, karne, ke, liye, "GLUE" CODE, provide, karta hai.