Skip to main content

Posts

Showing posts with the label Micro Services

Top 25 Microservice Interview Questions Answered - Java Brains

1:13 Explain microservices architecture 3:42 Name three commonly used tools for Micro  5:10 What is monolithic architecture?   5:51 What are the advantages of microservices?  9:50 What is Spring Cloud?   12:04 Discuss uses of reports and dashboards in the environment of Microservices   13:24 What are the main differences between Microservices and Monolithic architecture?   14:48 What are the challenges faced while using Microservices?   17:59 In which cases microservices architecture best suited?   19:39 Tell me the name of some famous companies which are using Microservice architecture   20:34 What are the characteristics of Microservices?   20:46 What is RESTful?   22:40 Explain three types of Tests for Microservices   23:57 What are client certificates?   24:46 Explain the use of PACT in Microservices architecture.  26:29 What is the meaning of OAuth?  28:19 What is End to End Microservices T...

All about Microservices and Containers and Monolithic Architecure

Brief Containers, by contrast, are much smaller — perhaps one tenth or one hundredth the size of a virtual machine. And, because they do not require the operating system spin-up time associated with a virtual machine, containers are more efficient at initialization. Overall, containers start in seconds, or even milliseconds in some cases. That's much faster than VMs. That's why, from a performance perspective, containers are a much better execution foundation for microservices architectures. Their quick instantiation maps much better to the erratic workload characteristics associated with microservices.  Monolithic vs Microservices Architecture Monolithic applications are more of a single complete package, having all the related needed components and services encapsulated in one package. Fig: Monolithic Architecture A microservice is an approach to create small services, each running in their own space that can communicate via messaging. These are inde...