Skip to main content
Engineering Articles

The Draftsbook Blog

Articles, deep dives, and notes from the engineering community.

Part 8: Business Continuity Planning (BCP) & Disaster Recovery (DR)
Nov 5, 20262 min read

Part 8: Business Continuity Planning (BCP) & Disaster Recovery (DR)

Master Business Continuity Planning (BCP) and Disaster Recovery (DR): Business Impact Analysis, RPO vs RTO metrics, and cold vs hot failover sites.

By Md. Harun-Or-Roshid

Part 9: Error Detection and Correction: Parity, Checksums, CRC-32 & Hamming
Nov 5, 20262 min read

Part 9: Error Detection and Correction: Parity, Checksums, CRC-32 & Hamming

A deep dive into data integrity: comparing simple parity, Internet Checksums, Cyclic Redundancy Checks (CRC-32), and Hamming forward error correction.

By Md. Harun-Or-Roshid

Part 9: Database Recovery: Write-Ahead Logging (WAL) & The ARIES Protocol
Nov 5, 20263 min read

Part 9: Database Recovery: Write-Ahead Logging (WAL) & The ARIES Protocol

Master database crash recovery: steal/no-force buffer policies, Write-Ahead Logging (WAL), and the three-pass ARIES Analysis, Redo, and Undo algorithms.

By Md. Harun-Or-Roshid

Part 10: Multicore Systems: SMP, NUMA Architecture & Amdahl's Law Scaling
Nov 5, 20263 min read

Part 10: Multicore Systems: SMP, NUMA Architecture & Amdahl's Law Scaling

A study of multicore scalability, exploring Symmetric Multiprocessing (SMP), Non-Uniform Memory Access (NUMA), Amdahl's law, and on-chip mesh Networks-on-Chip.

By Md. Harun-Or-Roshid

Part 8: VPN Explained: Cryptographic Tunnels, WireGuard, IPSec & Network Privacy
Nov 5, 20262 min read

Part 8: VPN Explained: Cryptographic Tunnels, WireGuard, IPSec & Network Privacy

A deep dive into Virtual Private Networks, examining cryptographic packet encapsulation, virtual TUN/TAP adapters, WireGuard, and IPSec.

By Md. Harun-Or-Roshid

Part 8: Transactions: ACID Guarantees, Isolation Levels & MVCC Concurrency
Nov 5, 20263 min read

Part 8: Transactions: ACID Guarantees, Isolation Levels & MVCC Concurrency

Master database transactions: ACID semantics, ANSI SQL isolation levels, concurrency anomalies, strict two-phase locking, and multi-version concurrency (MVCC).

By Md. Harun-Or-Roshid

Part 8: Major Cloud Providers & Strategies to Mitigate Vendor Lock-In
Nov 5, 20263 min read

Part 8: Major Cloud Providers & Strategies to Mitigate Vendor Lock-In

Compare hyperscale cloud providers—AWS, Azure, GCP, Salesforce—and master open strategies to prevent vendor lock-in using Terraform and Kubernetes.

By Md. Harun-Or-Roshid

Part 9: SIMD Vector Processors & GPU Massively Parallel Compute Engines
Nov 5, 20263 min read

Part 9: SIMD Vector Processors & GPU Massively Parallel Compute Engines

A study of data-level parallelism, exploring Flynn's taxonomy, AVX-512 vector lane striping, GPU Streaming Multiprocessors, warps, and SIMT execution engines.

By Md. Harun-Or-Roshid

Part 10: Interactive Graphics & Computer Animation: Input Devices & Keyframes
Nov 5, 20263 min read

Part 10: Interactive Graphics & Computer Animation: Input Devices & Keyframes

A study of interactive input architectures and animation principles, covering logical input devices, keyframing, tweening, and cubic Bezier curve interpolation.

By Md. Harun-Or-Roshid

Part 10: Stack Frames, Procedures & The System V AMD64 ABI in Assembly
Nov 5, 20264 min read

Part 10: Stack Frames, Procedures & The System V AMD64 ABI in Assembly

Master assembly subroutines: CALL, RET, stack frames, RBP base pointers, 16-byte stack alignment, and the official System V AMD64 ABI calling convention.

By Md. Harun-Or-Roshid

Part 8: Multiplexing Techniques: Frequency-Division (FDM) & Time-Division (TDM)
Nov 5, 20262 min read

Part 8: Multiplexing Techniques: Frequency-Division (FDM) & Time-Division (TDM)

A comprehensive guide to signal multiplexing: analyzing Frequency-Division (FDM), Synchronous and Statistical Time-Division (TDM), and optical WDM.

By Md. Harun-Or-Roshid

Part 7: CDN (Content Delivery Network): Edge Caching, Anycast DNS & Origin Shielding
Nov 5, 20263 min read

Part 7: CDN (Content Delivery Network): Edge Caching, Anycast DNS & Origin Shielding

Discover how Content Delivery Networks distribute web assets globally, utilizing Anycast BGP routing, edge Points of Presence, and HTTP caching headers.

By Md. Harun-Or-Roshid