Machine Learning & Artificial Intelligence · Big Data & Distributed Computing

Big Data: Distributed systems architecture and data storage

Public introduction · full guide in Eikos

Introduction

What this guide covers

Introduction write_block(data) |> replicate(factor = 3) |> checksum() |> commit_log() High Concurrency Data Engineering

Overview

Topics covered

  • Introduction
  • Big Data: Distributed Systems and Storage Architecture
  • Distributed Systems and Network Theory
  • The CAP (Brewer) Theorem and the PACELC Classification
  • Consistency Models
  • Strong Consistency (Linearizability)

Related concepts

Main connections

  • SQL & relational data modeling
  • Mean & expected value
  • Supervised machine learning
  • Directed acyclic graphs (DAGs)
  • Skewness & kurtosis
  • Linear algebra & matrices

Compatible notation

Mathematical sample in LaTeX

The expression is rendered accessibly, with its LaTeX source preserved below.

𝒫⟹𝒞⊕𝒜
View LaTeX source\mathcal{P} \implies \mathcal{C} \oplus \mathcal{A}