Big Data Architecture

scale changes the design problem space

  • Architecture components must be stateless, replicated, and tolerant of failures of dependent services

  • it can be regarded as tight coupling of the process, logical and physical views in the 4+1 view model

Some preliminary work

  • Lightweight Evaluation and Architecture Prototyping for Big Data (LEAP4BD)
    • for decision-making and not real development
  • specify reqs

  • select candidate databases

  • design and implement a prototype

  • evaluate

  • make best choice/decision