The Draftsbook Blog
Articles, deep dives, and notes from the engineering community.
Sleep Sort: Mechanism, Complexity Analysis & Interactive Visualizer
A unique concurrency-based sorting algorithm: spawns a separate thread for each element, sleeping for a duration proportional to the element value before writing it to the output.
By Md. Harun-Or-Roshid
How to Give Google Antigravity Direct SSH Access to Remote Servers (Proxmox & Linux)
Connect Google Antigravity directly to Proxmox and Linux servers using the Model Context Protocol (MCP), dedicated Ed25519 keys, and automated updates.
By Md. Harun-Or-Roshid
Part 10: Ethical Governance, Data Privacy (GDPR) & Future Enterprise Tech
Examine ethical information governance: GDPR/CCPA data privacy, algorithmic bias mitigation, explainable AI, autonomous digital agents, and quantum crypto.
By Md. Harun-Or-Roshid
Part 10: Cloud to Fog & Edge: Architecting the Distributed Continuum
Explore the distributed computing continuum: compare centralized cloud, fog computing gateways, and real-time edge nodes for latency-critical IoT systems.
By Md. Harun-Or-Roshid
Cube Sort: Mechanism, Complexity Analysis & Interactive Visualizer
A parallel dimension sorting algorithm: organizes elements in a 3D coordinate cube and sorts vectors along the height, width, and depth axes sequentially to achieve sorted order.
By Md. Harun-Or-Roshid
Part 9: Information Security, Zero Trust Architecture & Governance
Explore enterprise cybersecurity: the CIA triad, Zero Trust defense-in-depth, identity access management, SOC2/ISO 27001 compliance, and risk controls.
By Md. Harun-Or-Roshid
Part 10: Distributed Databases: Partitioning, Sharding, 2PC & CAP Theorem
Master distributed database architecture: horizontal sharding, consistent hashing, two-phase commit (2PC), CAP theorem trade-offs, and NewSQL engines.
By Md. Harun-Or-Roshid
Part 9: Mobile Cloud Computing (MCC): Architecture, Offloading & Apps
Discover Mobile Cloud Computing (MCC): explore computation offloading algorithms, cloudlets, mobile edge nodes, 5G latency, and battery conservation.
By Md. Harun-Or-Roshid
Part 10: Network Layer Addressing: IPv4 Subnetting, CIDR & IPv6 Architecture
Master logical network addressing: explore IPv4 classful ranges, CIDR slash notation, subnet mask bitwise ANDing, and modern 128-bit IPv6 architecture.
By Md. Harun-Or-Roshid
Part 9: Load Balancing: Layer 4 vs Layer 7, Algorithms, Reverse Proxies & High Availability
Master high-availability load balancing, comparing Layer 4 transport vs Layer 7 application routing, consistent hashing rings, and health checks.
By Md. Harun-Or-Roshid
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: 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