The Draftsbook Blog
Articles, deep dives, and notes from the engineering community.
Part 5: Assembly Data Allocation: DB, DW, DD, DQ, EQU & NASM Directives
Learn data allocation in x86-64 NASM: DB, DW, DD, DQ, uninitialized BSS reservations (RESB, RESQ), symbolic constants (EQU), and preprocessor macros.
By Md. Harun-Or-Roshid
Part 3: Relational Algebra: Selection, Projection, Joins & Set Operations
Master relational algebra operators: selection, projection, joins, set division, and algebraic query rewrite rules used by database cost-based optimizers.
By Md. Harun-Or-Roshid
Part 2: Enterprise IT Infrastructure: Cloud Platforms, Networks & Edge
Analyze enterprise IT infrastructure: cloud service tiers (IaaS, PaaS, SaaS), hybrid architectures, industrial edge computing, and FinOps financial governance.
By Md. Harun-Or-Roshid
Part 4: Bresenham's and Midpoint Circle Generation Algorithm
A complete mathematical derivation and implementation of the Midpoint Circle Algorithm, detailing integer decision parameter recurrence and octant stepping.
By Md. Harun-Or-Roshid
Part 3: Analog and Digital Signals: Time-Domain, Frequency, Bandwidth & Noise
A deep dive into analog and digital signals, Fourier harmonic analysis, frequency domain spectra, bandwidth calculations, and channel capacity theorems.
By Md. Harun-Or-Roshid
Part 3: Processor Datapath Design: Single-Cycle, Multi-Cycle & Control Units
A comparative analysis of single-cycle and multi-cycle processor datapaths, critical path timing calculations, and hardwired vs microprogrammed control units.
By Md. Harun-Or-Roshid
Part 2: Data Models: Relational, Document, Key-Value & Graph Databases
Compare database data models: relational schemas, document stores, key-value caches, and property graph databases across scalability and query complexity.
By Md. Harun-Or-Roshid
Part 2: Cloud Computing Issues, Migration Phases & Deployment Models
A deep dive into Public, Private, Hybrid, and Community cloud deployment models, enterprise migration phases, and the 6 R migration strategy framework.
By Md. Harun-Or-Roshid
Part 2: DNS Lookup Explained: Hierarchical Resolution, Root Servers, Anycast & DNSSEC
A deep dive into Domain Name System (DNS) resolution, comparing recursive vs iterative lookups, root and TLD nameservers, zone files, and DNSSEC.
By Md. Harun-Or-Roshid
Part 4: x86-64 Addressing Modes, Dereferencing & Scale-Index-Base (SIB)
Master x86-64 addressing modes: immediate, register, direct, RIP-relative (PIC), base-pointer displacement, and the complete SIB formula with examples.
By Md. Harun-Or-Roshid
Part 2: Network Models: OSI 7-Layer Reference Model & TCP/IP Architecture
A rigorous comparison of the OSI 7-layer reference model and the TCP/IP protocol suite, examining encapsulation, PDU naming, and layer duties.
By Md. Harun-Or-Roshid
Part 1: How the Internet Works: From Physical Fiber Optics to Global Packet Transmission
A deep dive into how data travels across the globe, tracing packet transmission from browser clicks through fiber-optic cables to web servers.
By Md. Harun-Or-Roshid