Tools, Games and Browser Built-in AI Playground
Discover practical developer tools, 3D games, and Chrome's built-in AI power. No servers needed - AI assistants running entirely in your browser are changing web development forever.
Discover practical developer tools, 3D games, and Chrome's built-in AI power. No servers needed - AI assistants running entirely in your browser are changing web development forever.
Discover genuinely free proctored IT certifications from ISC2, Google Cloud, Cisco, and more to boost your career without breaking the bank.
A comprehensive quick reference guide to cloud architecture patterns. Find the right pattern for your challenge with decision trees, comparison tables, and practical selection criteria.
Part 2 of the Vaultgres journey: implementing B+Tree indexes that power fast lookups. Deep dive into tree structure, page splits, and the nightmare of concurrent access with lock coupling and safe traversal.
Part 6 of the Vaultgres journey: building a SQL parser from scratch. Deep dive into lexing, recursive descent parsing, AST design for DDL/DML/queries, and expression precedence handling.
Part 5 of the Vaultgres journey: implementing the PostgreSQL wire protocol. Deep dive into message framing, startup handshake, extended query protocol, and serializing result sets that psql and drivers can understand.
Part 4 of the Vaultgres journey: implementing Write-Ahead Logging and the ARIES recovery algorithm. Deep dive into durability, checkpoints, and the three-phase recovery that brings your database back from a crash.
Part 3 of the Vaultgres journey: implementing MVCC for non-blocking reads and snapshot isolation. Deep dive into transaction IDs, visibility rules, vacuum, and the horror of transaction ID wraparound.
Why I'm building Vaultgres—a PostgreSQL-compatible database in Rust—to explore database internals beyond CRUD apps. Deep dive into page-based storage, buffer pool management, and the challenges of implementing WAL-compatible storage with AI-assisted development.
Deep dive into PostgreSQL's parallel query execution—how Gather nodes, parallel workers, and multi-core processing accelerate large table scans, hash joins, and aggregations. Learn when parallelism helps, when it hurts, and how to tune it.
Deep dive into the Volcano Model—PostgreSQL's foundational execution architecture. Learn how Next()/GetNext() drives every query, why row-by-row processing matters, and when vectorization breaks the rules.
Scale Architecture Decision Logs across your organization. Stakeholder management, complete workflow, measuring effectiveness, and real before/after scenarios.
Learn how to write your first Architecture Decision Record. Templates, real e-commerce examples, and the five questions every ADR must answer.
Comprehensive reference guide for all acronyms and abbreviations used in the RTGS series, from payment systems to security and architecture.
Final installment covering high availability architecture, performance optimization, scalability patterns, and operational excellence for RTGS systems.
Comprehensive guide to security architecture and risk management in RTGS systems, covering threats, controls, and compliance requirements.
Comprehensive guide to RTGS message standards, focusing on ISO 20022, SWIFT MT migration, and message structure for payment settlement systems.
Deep dive into RTGS system architecture, exploring core components, design patterns, and technical considerations for building payment settlement systems.
A technical deep dive into RTGS system architecture—components, message standards, performance requirements, and transferable concepts for distributed systems engineers.
A deep dive into the financial concepts behind Real-Time Gross Settlement systems—liquidity, finality, settlement risk, gridlock, and how central banks manage systemic risk.
Essential operational concepts behind RTGS systems—reconciliation, intraday liquidity, central bank money, collateral management, and PvP/DvP settlement mechanisms.
Back before RTGS was everywhere, we were basically running payment systems on hope and nightly batch courage. Picture this: you're the on-call devops / middleware engineer at a mid-tier bank.
Discover how mock servers transform development workflows by simulating APIs and services, enabling parallel development, comprehensive testing, and faster iteration cycles without external dependencies.
Master multilingual content management in Hexo with custom plugins, URL strategies, and performance optimization through fragment caching.