خواندن بیشتر: Runbook حادثه — از alert تا postmortem01۲۱ بهمن ۱۴۰۴3 دقیقه#devops#incident#linuxRunbook حادثه — از alert تا postmortemیک سناریوی عملیاتی واقعگرایانه با چکلیست، جدول SLA، بلوکهای کد و یادداشتهای فنی — برای تست layout مقاله.خواندن بیشتر
خواندن بیشتر: معماری Zero-Trust برای SSH و VPN02۸ بهمن ۱۴۰۴2 دقیقه#security#linux#networkingمعماری Zero-Trust برای SSH و VPNترکیب hardening، certificate-based auth و segmentation — با نمونههای کد، YAML و checklist عملیاتی.خواندن بیشتر
خواندن بیشتر: اولین کلاستر Kubernetes03۱۵ شهریور ۱۴۰۳1 دقیقه#kubernetes#docker#devopsاولین کلاستر Kubernetesاز docker-compose تا k3s؛ یادگیری curve تند اما قابل مدیریت.خواندن بیشتر
خواندن بیشتر: فرهنگ Postmortem04۲۵ مرداد ۱۴۰۳1 دقیقه#devops#process#hostingفرهنگ Postmortemچطور از «تقصیر کی بود» به «سیستم چطور fail کرد» رسیدیم.خواندن بیشتر
خواندن بیشتر: Docker Compose در Production05۲۱ تیر ۱۴۰۳1 دقیقه#docker#devops#hostingDocker Compose در Productionکی Compose برای prod منطقی است و کجا باید ترمز بزنی.خواندن بیشتر
خواندن بیشتر: دسترسی Remote با WireGuard06۱۹ خرداد ۱۴۰۳1 دقیقه#vpn#security#networkingدسترسی Remote با WireGuardجایگزین OpenVPN برای تیم کوچک؛ setup سریع، maintenance کم.خواندن بیشتر
خواندن بیشتر: مانیتورینگ بدون Overkill07۲ خرداد ۱۴۰۳1 دقیقه#monitoring#linux#devopsمانیتورینگ بدون Overkillچطور از انبوه alert فرار کردیم و فقط چیزهایی را دیدیم که واقعاً میخوابند.خواندن بیشتر
خواندن بیشتر: لایه Cache با Redis08۱۵ فروردین ۱۴۰۳1 دقیقه#redis#database#performanceلایه Cache با Redisکاهش load دیتابیس با cache ساده؛ invalidation سختتر از setup بود.خواندن بیشتر
خواندن بیشتر: اولین پروژه VOIP09۲۲ اسفند ۱۴۰۲1 دقیقه#voip#networkingاولین پروژه VOIPچطور سانترال نرمافزاری را روی شبکه واقعی پیاده کردم و چه چیزهایی وسط کار خراب شد.خواندن بیشتر