Echo Kanak
This blog is a work in progress โ๐ ๏ธ where I collect things I learn from books, tech, and anything else that catches my interest. Mostly itโs a place for me to dump notes for my future self
-
โข Transactions โข Data Consistency
Pessimistic vs Optimistic Concurrency Control
Talking about database conflict strategies
-
โข Delta Lake
Deletion vectors in delta
Talking about copy on write and merge on read
-
โข Git
.gitkeep
Quick notes on Git from basics to concepts like rebase, cherrypicking and stashing
-
โข Apache Spark โข Docker โข Python
Consuming and Visualizing Real-Time Event Streams
Processing and visualizing with Spark, Minio, PostgreSQL & Grafana
-
โข Apache Kafka โข Python โข Docker
Simulating Real-Time User Journeys with Python and Kafka
Simulate clickstream and transaction data for users
-
โข Apache Airflow
Airflow XComs 101
-
โข Apache Airflow
Airflow DAGs 101
Defining airflow dags and task dependencies
-
โข Docker
Docker commands cheatsheet
-
โข Books
Data Warehousing, Business Intelligence, and Dimensional Modeling Primer
Chapter 1 of The Data Warehouse Toolkit by Ralph Kimball
-
โข DDIA โข Books
Data Models and Query Languages
Chapter 2 notes for Designing Data Intensive Applications By Martin Kleppmann
-
โข DDIA โข Books
Reliable, Scalable and Maintainable Applications
Chapter 1 notes for Designing Data Intensive Applications By Martin Kleppmann