Engineering Notes & Articles

Technical insights on software development, distributed systems architecture, SRE uptime, networking, and Linux kernel

Total Articles:11
معرفی فریم‌ورک Superpowers: متدولوژی مهندسی نرم‌افزار و مهارت‌های عامل‌محور برای Coding Agents
Software Architecture

معرفی فریم‌ورک Superpowers: متدولوژی مهندسی نرم‌افزار و مهارت‌های عامل‌محور برای Coding Agents

بررسی عمیق فریم‌ورک Superpowers؛ متدولوژی جامع مهندسی نرم‌افزار برای دستیاران کدنویسی هوش مصنوعی با چرخه ۷ مرحله‌ای SDLC، توسعه مبتنی بر آزمون (TDD)، ایزولاسیون با Git Worktrees و معماری چندعاملی (Subagents).

#Superpowers#AI Agents#Coding Agents
10 min read
معرفی CodeSearch: موتور جستجوی معنایی و هیبریدی کد برای ایجنت‌های هوش مصنوعی (Claude Code، Codex CLI و OpenCode)
Software Architecture

معرفی CodeSearch: موتور جستجوی معنایی و هیبریدی کد برای ایجنت‌های هوش مصنوعی (Claude Code، Codex CLI و OpenCode)

بررسی جامع ابزار CodeSearch؛ سرور محلی و متن‌باز MCP به زبان Rust برای جستجوی معنایی و نمادین چندمخزنه (Multi-Repo) با ترکیب Vector ANN و Tantivy BM25، درخت نحو انتزاعی Tree-sitter و بهینه‌سازی حداکثری مصرف توکن در ایجنت‌های هوش مصنوعی.

#CodeSearch#MCP#AI Agents
11 min read
کالبدشکافی Binary Log در MySQL: از شاه‌کلید رپلیکیشن تا فاجعه دیسک در سرورهای Standalone
Database & SRE

کالبدشکافی Binary Log در MySQL: از شاه‌کلید رپلیکیشن تا فاجعه دیسک در سرورهای Standalone

بررسی عمیق معماری Binary Log در MySQL، نقش اساسی آن در Replication و PITR، خطرات فعال بودن آن در دیتابیس‌های تک‌نود (Standalone) و چک‌لیست بهینه‌سازی کانفیگ‌های my.cnf در پروداکشن.

#MySQL#Database#DevOps
8 min read
آشنایی با الگوریتم کواروم (Quorum Algorithm)
Distributed Systems & SRE

آشنایی با الگوریتم کواروم (Quorum Algorithm)

الگوریتم کواروم یکی از روش‌های پرکاربرد در سیستم‌های توزیع‌شده برای تصمیم‌گیری، پایداری داده‌ها و هماهنگ‌سازی بین نودها جهت جلوگیری از پدیده Split-Brain است.

#Quorum#Distributed Systems#SRE
8 min read
کامیت‌های متعارف در Git (Conventional Commits)
DevOps & Git

کامیت‌های متعارف در Git (Conventional Commits)

راهنمای جامع ساختاردهی به کامیت‌ها در Git بر اساس استاندارد Conventional Commits جهت خودکارسازی نسخه‌گذاری معنایی و تولید خودکار CHANGELOG.

#Git#Conventional Commits#DevOps
9 min read
Firewall Rules در میکروتیک (راهنمای جامع فیلترینگ)
Networking & Security

Firewall Rules در میکروتیک (راهنمای جامع فیلترینگ)

بررسی زنجیره‌های Input، Forward و Output در فایروال RouterOS و اصول مسدودسازی حملات، پورت‌های اسکن و مدیریت ترافیک شبکه.

#MikroTik#Firewall#Security
5 min read
1 - 6 / 11 Publications
Engineering Notes & Articles | مهدی امیری متین | مهدی امیری متین