Loosely Coupled
Samaresh Panda
Air n Space (Udvar-Hazy)
https://www.youtube.com/watch?v=mmDHJO3Iv30
Loosely Coupled
 New Language
 Framework (Tool)
 New Standard
 Nothing New
Architectural Style (Practice)
 Monolithic application
 Modular (Self Contained)
 Independent
 Contract/Protocol
 Cost (Time & Resource)
 Experimentation/Learning
 Agile/Scalable/HA (Micro-service)
 Flexibility/Control (Language Independent)
 Performance
 Manageable (Testable)
Why?
 Indirection
 Modules (Role Playing)
 Asynchronous
 Events/Triggers
 Pub/Sub
 Push vs. Pull
 All Levels
How?
Loosely Coupled and ‘Follow’
‘Follow’ @ High Level
https://github.com/WPMedia/Follow
 Step-back, think (Bigger Picture)
 Divide and Conquer
 Pair-programming/Collaboration
 Testing
 Experiment
 Think Loosely Coupled
The Workflow
Q & A

Loosely Coupled