2. CONTENTS
01
02
03
04
NBF
NBF
8. NBF
serverless
applicationless
codeless
9. NBF
@Component
SomeService someSerice;
Return someService.do();
spi
event map
bundle
• • Event sourcing •
• • •
• • •
• • •
• • •
• • Configuration as •
• RPC
FAAS
code
if(!toggle.degradeSomeService()){
try{
return someService.do();
}catch{
return “some default value”;
}
}else{
return backupService.do();
}
• OCP: distributed
open close
@NBFBundle
SomeService someSerice;
Return someService.do();
10. NBF
less
Serverless
Applicationless
Codeless
• • • DevOps
• • •
• • •
• • •
• • • IDE • • •
• TDD
NoOps
13. NBF
•
•
•
•
•
•
•
•
OPEN CLOSE
14. NBF
• Main Branch
• DIP
• TDD
• Distributed Open Close
• Mock Everywhere
• Virtual big repo
15. NBF
• Passive
• Proactive
• Follow
• Systematic
SOP