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
Engineering architecture
Search
Jakub Kubryński
March 24, 2018
Programming
830
0
Share
Engineering architecture
Jakub Kubryński
March 24, 2018
More Decks by Jakub Kubryński
See All by Jakub Kubryński
Autonomous deployments in modern distributed systems
jkubrynski
1
120
Bulletproof communication in distributed systems
jkubrynski
0
560
JVM Workshop
jkubrynski
1
200
Case study of the good enough architecture
jkubrynski
0
460
JPA - Beyond Copy-Paste
jkubrynski
3
1.6k
Microservices - The Naked Truth Of The Maintainability
jkubrynski
1
740
Other Decks in Programming
See All in Programming
How We Benchmarked Quarkus: Patterns and anti-patterns
hollycummins
1
160
[RubyKaigi 2026] Require Hooks
palkan
1
240
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
2.6k
JOAI2026 1st solution - heron0519 -
heron0519
0
150
Vibe NLP for Applied NLP
inesmontani
PRO
0
500
セグメントとターゲットを意識するプロポーザルの書き方 〜採択の鍵は、誰に刺すかを見極めるマーケティング戦略にある〜
m3m0r7
PRO
0
590
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
280
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
24
15k
Running Swift without an OS
kishikawakatsumi
0
850
YJITとZJITにはイカなる違いがあるのか?
nakiym
0
250
Programming with a DJ Controller — not vibe coding
m_seki
3
270
Lightning-Fast Method Calls with Ruby 4.1 ZJIT / RubyKaigi 2026
k0kubun
3
1.3k
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
270
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
280
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
110
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Building Adaptive Systems
keathley
44
3k
Agile that works and the tools we love
rasmusluckow
331
21k
Believing is Seeing
oripsolob
1
120
Documentation Writing (for coders)
carmenintech
77
5.3k
Typedesign – Prime Four
hannesfritz
42
3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
680
Amusing Abliteration
ianozsvald
1
160
Transcript
Engineering architecture Jakub Kubrynski @jkubrynski
whoami €€€ 2004 - Devskiller.com co-founder Bottega trainer DevoxxPL program
committee member Open-source contributor @jkubrynski
Good architecture? Scalable Maintainable Tailored Secure Flexible Resilient Testable Implementable
? @jkubrynski
Architect @jkubrynski
„Quantify and write down the scale” – Tom Gilb @jkubrynski
Testable @jkubrynski
@jkubrynski
Failure is an option not @jkubrynski
DEBT MANAGEMENT 101 @jkubrynski
Database schema migration issues Cross services communication issues Time to
fix Backup time Backup efficiency Metrics zero zero 20 minutes 5 minutes per unit 1 hour @jkubrynski
Recovery time Backup complexity / efficiency Portability Understandability Simplicity Infrastructure
as code @jkubrynski
PaaS Database MySQL NewSQL Portability + 2 days 0 0
Time to fix + 30 minutes 0 + 15 minutes Issues per month + 1 + 1 + 3 Effort 2 MD 5 MD 20 MD Issue FROG-759
Data driven @jkubrynski
@jkubrynski
@jkubrynski
@jkubrynski
Thank you :-) @jkubrynski
@jkubrynski
Questions? @jkubrynski