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