1.17 Microservice - amresh087/Question GitHub Wiki

Qu. List down all microservice design pattern and advantages of Microservices Architecture.
- API Gateway Pattern
- Service Discovery Pattern
- Circuit Breaker Pattern
- Saga Pattern
- CQRS (Command Query Responsibility Segregation)
- Event Sourcing Pattern
- Strangler Pattern
- Aggregator Pattern
- Sidecar Pattern
Qu. What do you know about Microservices?
Qu. What are the features of Microservices?
Qu. How does Microservice Architecture work?
Qu. What is Spring Cloud?
Qu. What problems are solved by Spring Cloud?
Eureka
-
Wt is service Repository Eureka service client? "Eureka implementation" " Eureka config" Answer
-
Wt is Eureka server?Answer
API Gateway
-
Wt is API Gateway. How it work?Answer
-
Wt is Api Gateway (Zuul)?"Zuul implementation" "Zuul config file"
-
Wt is ZuulException? Answer
Hystrix
Ribban
-
Wt is Ribban? Implementation Answer1
Feign client
-
Wt is Feign client?Answer
cloud config server
-
In spring cloud config server. How can enable/disable security? Answer1 or Externalized Configuration Answer2
-
Config server repo? Answer
-
Wt is diff between bootstrap.yml and application.yml?Answer1 our implementation config serverour implementation config client
All Micro Service
-
Micro Service implementation ? Answer
Oauth2
@Profile
Global Exception
-
Global Exception in springboot? Answer
Kibana
-
Wt is Elastic search, Elastic log stack, and Kibana? Answer
-
Local Setup Elastic search, Elastic log stack, and Kibana? Answer
logging appender
-
Wt is logging & rolling files in your application?Answer rollingfileappender Type of appender rollingfileappender vs fileappender
Filters
Kafka
-
Kafka architecture Answer
Docker
-
Docker Explain? Answer
Api Versioning
-
Wt is Rest Api Versioning? Answer
RestTemplet Interceptor
-
Wt is RestTemplet interceptor?Answer
Bean scop
-
wt is bean scop in spring? Answer
Request Flow to controller
-
Explain request flow
Actuators
@async
-
In springboot how can create asyn Api method level Application level
Asynchronous send request and return status
-
Asynchronous-programming Answer
-
Wt are basic requirement for creating an API? Answer
-
Wt is Singlton class? Answer1(design pattern) Answer2
-
Explain Spring boot Api development step?Anser
-
How controller work? Answer
-
One code there are nested loop for time complexity O[N^3], How can reduce time complexity and more efficient and optimization where needed Answer
-
Insight on service layer? Answer
-
Insight on Dao layer? Answer
-
JPA Layer Answer or ORM layer Answer ?
-
JPA create method for load data without query?Answer
-
How can create custom repository in JPA ?Answer
-
How can create custom method in JPA ?Answer
-
Wt is default value of @Transactional?Answer
-
Two Phase commit transaction Answer
-
Three Phase commit transaction Answer
-
SAGA pattern Answer