3 ms·
Huge congrats to mpvl@ for the final release of CUE on github. mpvl@ is the main author of borgcfg and one of the two designers of BCL (borg config language).
by justicezyx 7y ago
Huge congrats to mpvl@ for the final release of CUE on github.
mpvl@ is the main author of borgcfg and one of the two designers of BCL (borg config language). I was maintaining borgcfg 2017-2019, and naturally had occasions to chat with him. I was fortunate to learn the existence of CUE a while ago, and was convinced that its theoretical foundation is solid. That foundation is simply not there in most config languages. CUE (along with Kustomize) appears to me to be the 2 major new ideas of addressing the flaws in BCL, and other template/inheritance-based config languages.
I am very eager to see how the community and industry react to CUE.
- purpleidea 7y agoCUE itself is rather cool. The fact that people think kube and templating YAML is the answer is very uncool. CUE is an okay solution around a bad problem. Best to avoid this kube+YAML nightmare and go with something with a solid core design. No the Borg paper had no real convince logic in it.
- justicezyx 7y ago> No the Borg paper had no real convince logic in it. What does this mean? Are you saying that Borg paper [1] has some arguments for using configuration? It sounds like you have a good insight around the config mess in infrastructure management. [1] https://ai.google/research/pubs/pub43438 https://ai.google/research/pubs/pub43438