Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Linux Foundation CGOA Exam - Topic 1 Question 13 Discussion

Actual exam question for Linux Foundation's CGOA exam
Question #: 13
Topic #: 1
[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
Sylvia
1 day ago
A) Pull-based systems need a constant connection, that's true.
upvoted 0 times
...
Tommy
15 days ago
I’m a bit confused about drift in reconciliation; I thought event-driven systems were supposed to handle that better.
upvoted 0 times
...
Georgiann
20 days ago
I practiced a question similar to this, and I think it was about how pull-based systems handle updates differently than event-driven ones.
upvoted 0 times
...
Leonora
25 days ago
I feel like we discussed how event-driven systems can be more scalable, but I can't recall the specifics.
upvoted 0 times
...
Desiree
1 month ago
I think I remember that pull-based systems often require a constant connection, but I'm not sure if that's the main difference.
upvoted 0 times
...

Save Cancel