Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Scaling Silos (short version)
Search
Greyyyyys
June 03, 2019
Technology
69
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scaling Silos (short version)
Presented at DevOpsDays Portugal 2019.
Greyyyyys
June 03, 2019
More Decks by Greyyyyys
See All by Greyyyyys
Scaling Silos: Distributed Knowledge
greyschale
0
160
Herding Cats to a Firefight
greyschale
0
110
Other Decks in Technology
See All in Technology
[JAWS-UG彩の国埼玉#12]そろそろ準備する?re:Invent2026をやさしく解説 / reinvent2026-sainokuni
sh_fk2
1
340
WasmをRustにする
sansantech
PRO
0
250
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
4
1.1k
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
860
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
会社説明資料
persolserverworks
0
9.8k
go-sqletch
moznion
0
140
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
420
hackers_champloo_2026_tidb
makocchi
0
160
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
110
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
940
1つのリクエストを追って理解する - llm-dのP/D分離
akhino
1
160
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
4
540
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
4 Signs Your Business is Dying
shpigford
187
23k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
GitHub's CSS Performance
jonrohan
1033
470k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Unsuck your backbone
ammeep
672
58k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
730
Transcript
SCALING SILOS DISTRIBUTED KNOWLEDGE @GREYSCHALE DEVOPSDAYS PORTUGAL 2019
http://www.npr.org/player/embed/404548309/404548333
https://twitter.com/htde/status/590995577090875393
https://twitter.com/Scambl/status/590881078740672512.
None
OBSERVATION: I use Stack Overflow. A lot. QUESTION: How will
my coding habits change if I give it up for 30 days? @GREYSCHALE
HYPOTHESIS: I don't need Stack Overflow that much. PREDICTION: I'll
be able to come up with different ways to write the same code. @GREYSCHALE
TEST: 1. Route stackoverflow.com in /etc/hosts to 127.0.0.1 2. Code.
3. Keep daily journal of observations. 4. ??? 5. ...Profit?! @GREYSCHALE
DAY 1: - Already am struggling. Help. How to PostGIS
in Rails without gem. - Postgres documentation ain't so bad...I guess... - Only last two results of this search are not SO.... @GREYSCHALE
DAY 2: "Are you on W3Schools because you can't use
StackOverflow?" (shockingly...no) @GREYSCHALE
DAY 14: - F*CKING F***B**K API WTF TOKEN AM I
SUPPOSED TO F*CKING USE. - It's not cheating if you make somebody else use StackOverflow on their computer, right....? @GREYSCHALE
DAY 15: - TFW SO result is before the official
RSpec docs. - Is it cheating to use WebArchive to SO? @GREYSCHALE
DAY 19: - SQL JOINs are hard. - Fixed a
ticket with just Rails docs and status code searches. \o/ @GREYSCHALE
DAY 22: - Already knew this search query would be
all SO results. @GREYSCHALE
DAY 26: ¯\_(ω)_/¯ @GREYSCHALE
DAY 27: - Github issue ends with, "I posted the
solution on StackOverflow." (ϓಠᤦಠ)ϓ⼺彡țȒț @GREYSCHALE
None
CONCLUSIONS: 1. ??? 2. ??? 3. ??? 4. ??? 5.
??? @GREYSCHALE
FAULT TOLERANCE
https://upload.wikimedia.org/wikipedia/commons/8/80/Stagecoach_London_LT379_on_Route_55%2C_Clapton_Pond_%2816063247983%29.jpg
https://xkcd.com/979/
http://forums.xkcd.com/viewtopic.php?f=7&t=76560#p2816635
https://sh-s7-live-s.legocdn.com/is/image/LEGO/10258
(BUS) FACTORISATION: @GREYSCHALE
(BUS) FACTORISATION: - Do you have a "go-to" person on
your team? @GREYSCHALE
(BUS) FACTORISATION: - Do you have a "go-to" person on
your team? - Do other people realise this or acknowledge it? @GREYSCHALE
(BUS) FACTORISATION: - Do you have a plan for if
this person suddenly disappeared? @GREYSCHALE
(BUS) FACTORISATION: - Is it the tool itself?! @GREYSCHALE
CAP-ish Theorem: @GREYSCHALE
CAP-ish Theorem: - Partition Tolerance @GREYSCHALE
CAP-ish Theorem: - Partition Tolerance - Availability @GREYSCHALE
CAP-ish Theorem: - Partition Tolerance - Availability - Consistency @GREYSCHALE
CAP-ish Theorem: - Partition Tolerance - Availability - Consistency @GREYSCHALE
RESOURCE SHARING
https://xkcd.com/627/
https://xkcd.com/627/
None
None
@GREYSCHALE
@GREYSCHALE
@GREYSCHALE
@GREYSCHALE
@GREYSCHALE
HOW DO WE SHARE KNOWLEDGE? @GREYSCHALE
HOW DO WE SHARE KNOWLEDGE? - Brain dumps? @GREYSCHALE
HOW DO WE SHARE KNOWLEDGE? - Brain dumps? - Interrupts?
@GREYSCHALE
HOW DO WE SHARE KNOWLEDGE? - Brain dumps? - Interrupts?
- Discovery? @GREYSCHALE
SHARING == <3 @GREYSCHALE
SHARING == <3 - Independent @GREYSCHALE
SHARING == <3 - Independent - Memetic/epidemic @GREYSCHALE
SHARING == <3 - Independent - Memetic/epidemic - Codified @GREYSCHALE
CODIFY IT?! @GREYSCHALE
CODIFY IT?! - Expectations @GREYSCHALE
CODIFY IT?! - Expectations - Modernity @GREYSCHALE
CODIFY IT?! - Expectations - Modernity - Update rate @GREYSCHALE
None
CARGO CULTS: @GREYSCHALE
None
CARGO CULTS: - Make it so they don't need it
@GREYSCHALE
CARGO CULTS: - Make it so they don't need it
- Remove pressures @GREYSCHALE
https://images-na.ssl-images-amazon.com/images/I/8143BTFiw8L._SL1488_.jpg
CARGO CULTS: - Make it so they don't need it
- Remove pressures - Attribute everything @GREYSCHALE
https://twitter.com/kellabyte/status/1100457037882810370
https://twitter.com/iamdevloper/status/1100350155658678274
SCALABILITY
SCALABILITY?
KNOWLEDGE ROADMAPS FOR: - The next month - The next
quarter - The next decade?! @GREYSCHALE
team size knowledge @GREYSCHALE
CONCLUSIONS: @GREYSCHALE
CONCLUSIONS: 1. Knowledge IS a distributed system. @GREYSCHALE
CONCLUSIONS: 1. Knowledge IS a distributed system. 2. The weakest
link weakens the system. @GREYSCHALE
CONCLUSIONS: 1. Knowledge IS a distributed system. 2. The weakest
link weakens the system. 3. Not all sharing is alike. @GREYSCHALE
CONCLUSIONS: 4. I still use Stack Overflow. A lot. @GREYSCHALE
CONCLUSIONS: 4. I still use Stack Overflow. A lot. 5.
But try to share what I learn more often. @GREYSCHALE
CONCLUSIONS: 4. I still use Stack Overflow. A lot. 5.
But try to share what I learn more often. <3 @GREYSCHALE
https://xkcd.com/1053/
THE END
THE END?
THE PERFECT DISTRIBUTED SYSTEM: @GREYSCHALE
THE PERFECT DISTRIBUTED SYSTEM: Never mind, figured it out. posted
08-03-2003 @GREYSCHALE
THANK YOU QUESTIONS? @GREYSCHALE DEVOPSDAYS PORTUGAL 2019