مجموعه مستندات فنی پروژه
این مجموعه، معماری نرمافزار، طراحی پایگاهداده، جمعآوری داده، تحلیل ترافیک شبکه، تحلیل احساس، استقرار production با Ansible، اعتبارسنجی زیرساخت و اسکریپتهای عملیاتی پروژه را در قالب یک مرجع یکپارچه مستند میکند.
Application Registry
معماری لایهای، جریان درخواستها، طراحی API، تصمیمات مهندسی و استراتژی تست زیرسیستم مدیریت اپلیکیشنها.
مشاهده مستند ← DATA ARCHITECTUREDatabase Schema
اسکیمای جدولها، روابط دادهای، ER Diagramها و منطق تصمیمات طراحی پایگاهداده پروژه.
مشاهده مستند ← INFRASTRUCTUREInfrastructure Setup
پیشنیازها، Smoke Test خودکار PostgreSQL و Kafka و ملاحظات طراحی زیرساخت پایه.
مشاهده مستند ← DATA COLLECTIONPlay Store Crawler
مدل همزمانی، Rate Limiting، Dependency Injection، فلوی کامل خزش، قرارداد داده و استراتژی تست زیرسیستم کراولر.
مشاهده مستند ← NETWORK · PCAPNetwork Analyzer
هستهٔ خالص تحلیل PCAP، شاخصهای کیفیت و حجم شبکه، متدولوژی ضبط PCAPdroid، انتشار به Kafka و استراتژی تست Unit/Oracle/Live.
مشاهده مستند ← DATA PERSISTENCEStorage Consumer
مصرف تاپیکهای Kafka، تضمینهای Idempotency، ترتیب Write-before-Commit، صف پیامهای مرده، مالکیت اسکیما و مدل همزمانی زیرسیستم ذخیرهسازی.
مشاهده مستند ← NLP · ANALYSISSentiment Analysis
Job دستهای طبقهبندی احساس نقدها با Cardiff XLM-R، مالکیت ستون reviews.sentiment، اجرا در venv/Docker و استراتژی تست Unit/Integration/Smoke.
مشاهده مستند ← OPS · DEPLOYAnsible Production Deploy
استقرار خودکار روی Ubuntu: نصب Docker، clone/pull، رندر امن .env از Vault، bring_up مرحلهای، smoke، و تست ایزولهٔ اختیاری.
Scripts
اسکریپتهای راهاندازی، بررسی زیرساخت، تأیید صحت داده، تحلیل شبکه، گزارشگیری چرخه و اجرای تستها در Docker.
مشاهده مستند ←نقشه مستندات
این اسناد مستقل، در کنار هم یک تصویر یکپارچه از لایههای اصلی پروژه ارائه میدهند: از معماری و مدل داده تا جمعآوری، تحلیل شبکه، ماندگارسازی، تحلیل احساس، استقرار production و عملیات روزمره.