Paketo: Modular Buildpacks in Go
paketo.io
Paketo: Modular Buildpacks in Go
1–10 of 32 posts
Re: Paketo: Modular Buildpacks in Go
#2Re: Paketo: Modular Buildpacks in Go
#3The engineering and infrastructure costs millions of dollars per year. And you can get the benefit for free.
Re: Paketo: Modular Buildpacks in Go
#4Can someone explain why this is significant - I'm struggling to wrap my head around the why
Re: Paketo: Modular Buildpacks in Go
#5>How are images built with Paketo Buildpacks different from Docker images? Unlike Docker images, images built from Paketo Buildpacks are OCI compliant. Can someone explain why this is significant - I'm struggling to wrap my head around the why
This is much more noticeable when you run into Docker v1 and Docker v2 images. They're quite different under the hood. In particular it means that OCI images can perform "layer rebasing" and "cross-repository blob mounting". Updating a layer of an image goes from O(n) to O(1).
Re: Paketo: Modular Buildpacks in Go
#6Re: Paketo: Modular Buildpacks in Go
#7>How are images built with Paketo Buildpacks different from Docker images? Unlike Docker images, images built from Paketo Buildpacks are OCI compliant. Can someone explain why this is significant - I'm struggling to wrap my head around the why
Re: Paketo: Modular Buildpacks in Go
#8I am not sure what this line is adding. It is supposed to add "runtime support". Is this doing some language specific libraries? But then they do support various other languages! Why is Go special? or that all language support is somehow made in Go? Binaries made in Go? May be that should have been left out for clarity. This is very confusing for me.
Re: Paketo: Modular Buildpacks in Go
#9> written in Go I am not sure what this line is adding. It is supposed to add "runtime support". Is this doing some language specific libraries? But then they do support various other languages! Why is Go special? or that all language support is somehow made in Go? Binaries made in Go? May be that should have been left out for clarity. This is very confusing for me.