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
Docker images à la carte con Elixir y RabbitMQ.
Search
Simon Escobar Benitez
October 25, 2019
Programming
0
93
Docker images à la carte con Elixir y RabbitMQ.
Simon Escobar Benitez
October 25, 2019
Tweet
Share
Other Decks in Programming
See All in Programming
マッチングアプリにおけるフリックUIで苦労したこと
yuheiito
0
190
テスト駆動Kaggle
isax1015
1
620
GPUを計算資源として使おう!
primenumber
1
250
Vibe Codingの幻想を超えて-生成AIを現場で使えるようにするまでの泥臭い話.ai
fumiyakume
10
4.3k
A full stack side project webapp all in Kotlin (KotlinConf 2025)
dankim
0
150
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
5
1.1k
NPOでのDevinの活用
codeforeveryone
0
900
効率的な開発手段として VRTを活用する
ishkawa
0
160
ソフトウェア設計とAI技術の活用
masuda220
PRO
17
3.8k
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
16
13k
Python型ヒント完全ガイド 初心者でも分かる、現代的で実践的な使い方
mickey_kubo
1
240
はじめてのWeb API体験 ー 飲食店検索アプリを作ろうー
akinko_0915
0
140
Featured
See All Featured
Faster Mobile Websites
deanohume
308
31k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
How to train your dragon (web standard)
notwaldorf
96
6.1k
For a Future-Friendly Web
brad_frost
179
9.8k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Making Projects Easy
brettharned
116
6.3k
Statistics for Hackers
jakevdp
799
220k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Navigating Team Friction
lara
187
15k
Transcript
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd Docker images à la
carte con Elixir y RabbitMQ. Simón Escobar Benitez Senior Software Engineer @ Erlang Solutions @sescob27
[email protected]
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd INTRO ▸ Who I
'am?
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd THE TEAM
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd https://tw itter.com /binarytem ple
https://twitter.com/filipevarjao
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd 1. THE PROBLEM
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd We wanted to build
a distributed Continuous Release pipeline to build docker images on demand based on new releases of tools that we depend on.
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd 2. THE PROPOSED ARCHITECTURE
- BUILDEX
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd 3. TOOLS AND APPLICATIONS
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd ExRabbitPool https://github.com/esl/ex_rabbit_pool
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd You can learn more
about how was it built in this blog post: https://www.erlang-solutions.com/blog/ex_rabbit_pool-open-source-amqp- connection-pool.html
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd ExDockerBuild
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd BuildexCommon It has the
domain structures, task runners and services for calling the DB for accessing records
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd BuildexJobs https://github.com/esl/buildex_jobs
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd BuildexPoller https://github.com/esl/buildex_poller
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd 4. FURTHER WORK: DISTRIBUTION
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd
www.erlang-solutions.com © 1999-2019 Erlang Solutions Ltd THANK YOU Q&A Simón
Escobar Benitez Senior Software Engineer @ Erlang Solutions @sescob27
[email protected]