Principles of Lambda Architecture

Nathan Marz, in his Big Data book, has given full-fledged details on the Lambda Architecture pattern. The following are the three main principles on which his pattern has been developed. Some of these have been briefly covered in the previous section.

  • Fault-tolerant
    • Hardware
    • Software
    • Human
  • Immutable Data
  • Re-computation

Lets detail each one of these principles in the next sections.