Microservices Interview Questions for Freshers Write main features of Microservices


Page 13 © Copyright by Interviewbit Microservices Interview Questions



Yüklə 0,58 Mb.
Pdf görüntüsü
səhifə9/13
tarix27.05.2022
ölçüsü0,58 Mb.
#59758
1   ...   5   6   7   8   9   10   11   12   13
7fac82f830dea90004bc7f3835c34230f3dd06121cf3b73299cb893b2bece51f

Page 13
© Copyright by Interviewbit


Microservices Interview Questions
16. Explain how independent microservices communicate with
each other.
Communication between microservices can take place through: 
HTTP/REST with JSON or binary protocol for request-response 
Websockets for streaming.
A broker or server program that uses advanced routing algorithms.
RabbitMQ, Nats, Kafka, etc., can be used as message brokers; each is built to handle a
particular message semantic. You can also use Backend as a Service like Space Cloud
to automate your entire backend. 
17. What do you mean by client certificates?
The client certificate is a type of digital certificate that generally allows client systems
to authenticate their requests to remote servers. In many mutual authentication
designs, it plays a key role in providing strong assurance of the requestor's identity.
18. Explain CDC.
As the name implies, CDC (Consumer-Driven Contract) basically ensures service
communication compatibility by establishing an agreement between consumers and
service providers regarding the format of the data exchanged between them. An
agreement like this is called a contract. Basically, it is a pattern used to develop
Microservices so that they can be efficiently used by external systems.
19. Name some famous companies that use Microservice
architecture.
Microservices architecture has replaced monolithic architecture for most large-scale
websites like: 
Twitter 
Netflix 
Amazon, etc. 
Microservices Interview Questions for Experienced
Page 14
© Copyright by Interviewbit


Microservices Interview Questions
The semantic monitoring method, also called synthetic monitoring, uses automated
tests and monitoring of the application to identify errors in business processes. This
technology provides a deeper look into the transaction performance, service
availability, and overall application performance to identify performance issues of
microservices, catch bugs in transactions and provide an overall higher level of
performance. 

Yüklə 0,58 Mb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   13




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin