The Draftsbook Blog
Articles, deep dives, and notes from the engineering community.
Part 5: Modulation Techniques: ASK, FSK, PSK, QAM, AM & FM in Communications
A deep dive into digital and analog modulation schemes: comparing ASK, FSK, PSK, BPSK, QPSK, 16/256-QAM, constellation diagrams, and spectral efficiency.
By Md. Harun-Or-Roshid
Part 4: Supply Chain Management (SCM) & Enterprise Integration (EAI)
Master Supply Chain Management (SCM) and Enterprise Application Integration (EAI): material flows, bullwhip mitigation, EDI, and event-driven Kafka meshes.
By Md. Harun-Or-Roshid
Part 4: Database Normalization: From 1NF to BCNF and De-normalization Rules
Master relational database normalization: functional dependencies, 1NF to BCNF, lossless-join decomposition, and intentional denormalization strategies.
By Md. Harun-Or-Roshid
Part 5: Pipeline Hazards: Structural, Data Forwarding & Branch Prediction
A masterclass in CPU pipeline hazard mitigation, detailing structural Harvard splits, RAW data forwarding bypass units, load-use bubbles, and dynamic branch prediction.
By Md. Harun-Or-Roshid
Part 6: Polygon Filling: Boundary-Fill, Flood-Fill & Scan-Line Algorithms
A masterclass in solid polygon filling primitives, comparing 4/8-connected boundary-fill and flood-fill with hardware scan-line Edge Tables and Active Edge Tables.
By Md. Harun-Or-Roshid
Part 4: Cloud Service Models: IaaS, PaaS & SaaS Architecture Explained
Compare cloud service models: IaaS, PaaS, and SaaS. Analyze the shared responsibility matrix, architectural trade-offs, and pricing models.
By Md. Harun-Or-Roshid
Part 4: Modems: Modulation, Demodulation, Baud Rate & Signal Constellations
A technical examination of modem hardware, digital-to-analog conversion, baud rate versus bit rate, DSL discrete multi-tone, and cable broadband.
By Md. Harun-Or-Roshid
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: HTTP vs HTTPS: SSL/TLS 1.3 Handshake, Cryptography & Modern Web Protocols
Explore the security revolution from plaintext HTTP to HTTPS, breaking down TLS 1.3 1-RTT handshakes, symmetric vs asymmetric encryption, and PKI.
By Md. Harun-Or-Roshid
Part 4: Instruction Pipelining: The Classic 5-Stage RISC Processor Datapath
A study of CPU instruction pipelining, exploring the classic 5-stage RISC datapath, inter-stage pipeline registers, and throughput speedup mathematics.
By Md. Harun-Or-Roshid
Part 5: Midpoint Ellipse Generation Algorithm: Two-Region Scan Conversion
An in-depth analysis of the Midpoint Ellipse Algorithm, detailing 4-way quadrant symmetry, slope boundary partitioning, and Region 1/Region 2 decision parameters.
By Md. Harun-Or-Roshid
Part 3: Cloud Computing Architecture: Front-End & Back-End Systems
Explore loosely coupled cloud system architecture: examine the client front-end tier, API gateways, management servers, and distributed back-end storage.
By Md. Harun-Or-Roshid