U.S. Independence Day Deal! Unlock 25% OFF Today – Limited-Time Offer - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Linux Foundation CGOA Exam - Topic 2 Question 17 Discussion

You are working on a GitOps project and need to understand the similarities and differences between pull-based messaging systems and event-driven systems. What is a key difference between these two types of systems?
D) When only events trigger reconciliation, the system is more vulnerable to drift caused by other things.
A) Pull-based systems require a constant network connection to receive updates.
B) Event-driven systems are less flexible and scalable compared to pull-based systems.
C) Pull-based systems are more efficient in handling real-time events.

Linux Foundation CGOA Exam - Topic 2 Question 17 Discussion

Actual exam question for Linux Foundation's CGOA exam
Question #: 17
Topic #: 2
[All CGOA Questions]

You are working on a GitOps project and need to understand the similarities and differences between pull-based messaging systems and event-driven systems. What is a key difference between these two types of systems?

Show Suggested Answer Hide Answer
Suggested Answer: D

In GitOps, the pull-based model continuously reconciles the actual state with the desired state. This makes it resilient to drift, since reconciliation runs regularly. In contrast, event-driven systems only reconcile when an event occurs (e.g., a webhook), which makes them more prone to drift if changes happen outside those events.

''A pull-based reconciliation loop ensures continuous alignment with the desired state. Event-driven reconciliation, triggered only on events, risks system drift if changes occur outside those triggers.''

Thus, the correct answer is D.


===========

Contribute your Thoughts:

0/2000 characters

Currently there are no comments in this discussion, be the first to comment!


Save Cancel