Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Athens, a new place of your depenendecies
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Federico Paolinelli
October 22, 2018
Technology
85
0
Share
Athens, a new place of your depenendecies
Quick presentation about the athens project
Federico Paolinelli
October 22, 2018
More Decks by Federico Paolinelli
See All by Federico Paolinelli
Running an EVPN Endpoint in a Kubernetes Cluster—On My Laptop!
fedepaol
0
210
Beyond table tests - Presentation about Go and unit tests
fedepaol
0
150
Bringing routes to K8s Nodes: Introducing FRR-K8S
fedepaol
0
270
eBPF for the rest of us - Golab 2023
fedepaol
0
850
How to tame a maintainer
fedepaol
0
150
Reducing cognitive load - yet another idiomatic Go talk
fedepaol
0
400
It's all about reconciliation - Anatomy of a kubernetes controller
fedepaol
1
3k
First steps in contributing to Open Source
fedepaol
0
280
Rpc on Steroids with Go and grpc
fedepaol
0
510
Other Decks in Technology
See All in Technology
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
280
Digital Independence: Why, When and How
wannesrams
0
220
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
160
AIはハッカーを減らすのか、増やすのか?──現役ホワイトハッカーから見るAI時代のリアル【MEGU-Meet】
cscengineer
PRO
0
240
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
160
Oracle Cloud Infrastructure:2026年4月度サービス・アップデート
oracle4engineer
PRO
0
240
変化の激しい時代をゴキゲンに生き抜くために 〜ストレスマネジメントのススメ〜
kakehashi
PRO
1
520
音声言語モデル手法に関する発表の紹介
kzinmr
0
150
VespaのParent Childを用いたフィードパフォーマンスの改善
taking
0
170
GitHub Copilot Dev Days
tomokusaba
0
120
Chasing Real-Time Observability for CRuby
whitegreen
0
620
フロントエンドの相手が変わった - AIが加わったWebの新しいインターフェース設計
azukiazusa1
23
6k
Featured
See All Featured
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
sira's awesome portfolio website redesign presentation
elsirapls
0
230
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
160
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
How to Talk to Developers About Accessibility
jct
2
190
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
Balancing Empowerment & Direction
lara
6
1.1k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
360
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Transcript
Athens - A new place for your dependencies
GO MODULES 2
The download protocol ▷ Enabled by setting the GOPROXY variable
▷ Dependencies are fetched via http 3
“ “How one developer just broke Node, Babel and thousands
of projects with 11 lines of javascript” Source: https://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/ 4 A little story...
ENTER ATHENS 5
Athens ▷ Speed ▷ Immutability ▷ Reproducible builds ▷ Hit
the vcs only once ▷ Blacklist repos ▷ Fetch from an upstream instance 6
Try it! Experimental public instance: https://microsoftgoproxy.azurewebsites.net 7
docs.gomods.io github.com/gomods/athen s #athens on slack 8
Thanks! @fedepaol
[email protected]
9