10 Must-Know Topics For Software Architects In 2009

An interesting post regarding the 10 most important topics an architect should know about. Quickly, here is the top ten:

  1. Cloud Computing
  2. Non-relational databases
  3. Next-generation distributed computing
  4. Web-Oriented Architecture (WOA)
  5. Mashups
  6. Open Supply Chains via APIs
  7. Dynamic Languages
  8. Social computing
  9. Crowdsourcing and peer production architectures
  10. New Application Models