DevOps & Automation Continous Delivery java groovy Software Development Software Architecture devops continuous delivery Continuous Integration software engineering
Sunnyvale, California, United States
Despite the popular belief, artifact/package/dependency management is not a naive and easy domain. Go team learned it the hard way trying to come up with an elegant and easy solution, first via vendoring, then go-dep and eventually with modules (where it did a great job!).
In this session, we'll talk about one nasty aspect of artifact management – the repositories (known as proxies in the Go world because naming is hard as well). Suddenly, it's a loaded domain with a lot of hard questions without simple or even obviously correct solutions.
Baruch Sadogursky (a.k.a JBaruch) is the Head of DevOps Advocacy and a Developer Advocate at JFrog. His passion is speaking about technology. Well, speaking in general, but doing it about technology makes him look smart, and 19 years of hi-tech experience sure helps. When he’s not on stage (or on a plane to get there), he learns about technology, people and how they work, or more precisely, don’t work together.
He is a co-author of the Liquid Software book, a CNCF ambassador and a passionate conference speaker on DevOps, DevSecOps, digital transformation, containers and cloud-native, artifact management and other topics, and is a regular at the industry’s most prestigious events including KubeCon, DockerCon, Devoxx, DevOps Days, OSCON, Qcon, JavaOne and many others. You can see some of his talks at jfrog.com/shownotes