Architecture Antipatterns

From Suhrid.net Wiki
Revision as of 03:28, 14 April 2012 by Suhridk (talk | contribs) (Created page with "= Intro = * Arch. antipatterns are common problems and mistakes in the creation, implementation and management of the architecture. = Vendor Lock-in = * Symptoms: ** Commerci...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Intro

  • Arch. antipatterns are common problems and mistakes in the creation, implementation and management of the architecture.

Vendor Lock-in

  • Symptoms:
    • Commercial component upgrades drive the application software maintenance cycle.
    • Commercial component does not subscribe to any open systems standard.
  • Causes:
    • No technical approach to isolating application software from direct dependency on the product version.
  • Fix:
    • Introduce an isolation layer
    • Hardware abstraction layer
    • Adoption of open systems standard and carefully choose components that meet this standard.

Jumble

  • Symptoms:
  • Causes:
  • Fix: