|
Answer» When developing distributed microservices with Spring Boot we face the following issues-
- Complexity associated with distributed systems-
This overhead includes network issues, Latency overhead, Bandwidth issues, security issues.
- Service Discovery-
Service discovery tools manage how processes and SERVICES in a cluster can find and talk to one another. It involves a directory of services, REGISTERING services in that directory, and then being able to lookup and connect to services in that directory.
- Redundancy-
Redundancy issues in distributed systems.
- Loadbalancing-
Load balancing improves the distribution of WORKLOADS across multiple computing resources, such as computers, a computer cluster, network LINKS, central processing units, or disk drives.
- Performance issues-
Performance issues DUE to various operational overheads.
- Deployment complexities-
Requirement of Devops skills.
When developing distributed microservices with Spring Boot we face the following issues-
|