News for hackers. Stuff that matters.
Re:Half a million lines of Go by coryrc on Sunday May 16, 2021 @10:57PM (#27179649)
What is Kubernetes control plane but CRUD against etcd?
Re:Half a million lines of Go by tptacek on Monday May 17, 2021 @12:17AM (#27180000)
What is an Ethernet driver but CRUD against a DMA ring?
Re:Half a million lines of Go by coryrc on Monday May 17, 2021 @01:43AM (#27180393)
A heap of sand minus one grain is still a heap, but eventually it's a DMA ring.

To use wikipedia's definition of CRUD, "[CRUD] are the four basic operations of persistent storage." etcd is persistent but a DMA ring is not?

But fundamentally the main way k8s resources are implemented is by observing the current state and desired state and updating the current state to be closer to the desired state, sometimes performing other actions (which are often updates on a different resource's setting)... so whether "other actions" are enough to make it not-CRUD is to the eye of the beholder.