loosely coupled

Post on 21-Feb-2017

296 Views

Category:

Design

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related