Engineering architectureJakub Kubrynski@jkubrynski
View Slide
whoami€€€ 2004 -Devskiller.com co-founderBottega trainerDevoxxPL program committee memberOpen-source contributor@jkubrynski
Good architecture?ScalableMaintainableTailoredSecureFlexibleResilientTestableImplementable?@jkubrynski
Architect@jkubrynski
„Quantify and write down the scale”– Tom Gilb@jkubrynski
Testable@jkubrynski
@jkubrynski
Failure isan optionnot@jkubrynski
DEBTMANAGEMENT101@jkubrynski
Database schema migration issuesCross services communication issuesTime to fixBackup timeBackup efficiencyMetricszerozero20 minutes5 minutes per unit1 hour@jkubrynski
Recovery timeBackup complexity / efficiencyPortabilityUnderstandabilitySimplicityInfrastructure as code@jkubrynski
PaaS Database MySQL NewSQLPortability + 2 days 0 0Time to fix + 30 minutes 0 + 15 minutesIssues per month + 1 + 1 + 3Effort 2 MD 5 MD 20 MDIssue FROG-759
Data driven@jkubrynski
Thank you :-)@jkubrynski
Questions?@jkubrynski