🔵 عنوان مقاله
Stop Building Internal Tools Nobody Wants: A Platform Engineer's Guide (7 minute read)
🟢 خلاصه مقاله:
در این مقاله، شرکت CyberArk تجربیات بهدستآمده از ساخت ابزارهای داخلی برای بیش از ۱۰۰۰ توسعهدهنده را به اشتراک میگذارد. رویکرد مرکزی مقاله بر این اصل استوار است که ابزارهای داخلی باید مانند محصولات واقعی با مشتریان واقعی تلقی شوند. CyberArk تأکید میکند که درک و پاسخگویی به نیازهای کاربران نهایی، کلید موفقیت در توسعه ابزارهایی است که نه تنها مفید، بلکه پایدار و کاربرپسند هستند. این شرکت استراتژیهایی نظیر جمعآوری بازخوردهای مستمر و برگزاری جلسات نظرسنجی با توسعهدهندگان را به کار بسته تا اطمینان حاصل شود که ابزارها به طور مداوم بهبود مییابند و با استانداردهای نیاز کاربران همراستا هستند. تمرکز بر روی جنبههای کیفی و تعاملی ابزار، همچنین افزایش بهرهوری و رضایت کاربران را به دنبال داشته است.
🟣لینک مقاله:
https://www.ranthebuilder.cloud/post/platform-engineering-internal-tools-adoption-guide?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Stop Building Internal Tools Nobody Wants: A Platform Engineer's Guide (7 minute read)
🟢 خلاصه مقاله:
در این مقاله، شرکت CyberArk تجربیات بهدستآمده از ساخت ابزارهای داخلی برای بیش از ۱۰۰۰ توسعهدهنده را به اشتراک میگذارد. رویکرد مرکزی مقاله بر این اصل استوار است که ابزارهای داخلی باید مانند محصولات واقعی با مشتریان واقعی تلقی شوند. CyberArk تأکید میکند که درک و پاسخگویی به نیازهای کاربران نهایی، کلید موفقیت در توسعه ابزارهایی است که نه تنها مفید، بلکه پایدار و کاربرپسند هستند. این شرکت استراتژیهایی نظیر جمعآوری بازخوردهای مستمر و برگزاری جلسات نظرسنجی با توسعهدهندگان را به کار بسته تا اطمینان حاصل شود که ابزارها به طور مداوم بهبود مییابند و با استانداردهای نیاز کاربران همراستا هستند. تمرکز بر روی جنبههای کیفی و تعاملی ابزار، همچنین افزایش بهرهوری و رضایت کاربران را به دنبال داشته است.
🟣لینک مقاله:
https://www.ranthebuilder.cloud/post/platform-engineering-internal-tools-adoption-guide?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Ran The Builder
Stop Building Internal Tools Nobody Wants: A Platform Engineer’s Guide
Stop building internal tools nobody wants. Platform engineering tips to boost adoption, DevX, feedback, and internal open-source mindset
🔵 عنوان مقاله
Kubernetes v1.33: Image Pull Policy the way you always thought it worked! (5 minute read)
🟢 خلاصه مقاله:
خلاصه مقاله:
نسخه 1.33 Kubernetes شروع به رسیدگی به یک مشکل امنیتی ده ساله کرده است که در آن Podها با تنظیم 'imagePullPolicy: IfNotPresent' قادر به دسترسی به تصاویر خصوصی که توسط سایر Podها در همان Node قبلاً کشیده شده بودند بدون نیاز به تأیید اصالت مناسب بودند. با فعال بودن ویژگی KubeletEnsureSecretPulledImages، Kubernetes اکنون قبل از اجازه دسترسی به تصاویر محلی موجود، اعتبار Podها را بررسی میکند و از این طریق امنیت را افزایش میدهد بدون اینکه نیاز باشد Podهایی که از همان اعتبار استفاده میکنند، دوباره مورد تایید قرار گیرند. این تغییرات به بالا بردن سطح امنیت در استفاده از منابع مشترک در Kubernetes کمک میکند و مشکلات امنیتی مرتبط با دسترسیهای نامناسب را کاهش میدهد.
🟣لینک مقاله:
https://kubernetes.io/blog/2025/05/12/kubernetes-v1-33-ensure-secret-pulled-images-alpha/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Kubernetes v1.33: Image Pull Policy the way you always thought it worked! (5 minute read)
🟢 خلاصه مقاله:
خلاصه مقاله:
نسخه 1.33 Kubernetes شروع به رسیدگی به یک مشکل امنیتی ده ساله کرده است که در آن Podها با تنظیم 'imagePullPolicy: IfNotPresent' قادر به دسترسی به تصاویر خصوصی که توسط سایر Podها در همان Node قبلاً کشیده شده بودند بدون نیاز به تأیید اصالت مناسب بودند. با فعال بودن ویژگی KubeletEnsureSecretPulledImages، Kubernetes اکنون قبل از اجازه دسترسی به تصاویر محلی موجود، اعتبار Podها را بررسی میکند و از این طریق امنیت را افزایش میدهد بدون اینکه نیاز باشد Podهایی که از همان اعتبار استفاده میکنند، دوباره مورد تایید قرار گیرند. این تغییرات به بالا بردن سطح امنیت در استفاده از منابع مشترک در Kubernetes کمک میکند و مشکلات امنیتی مرتبط با دسترسیهای نامناسب را کاهش میدهد.
🟣لینک مقاله:
https://kubernetes.io/blog/2025/05/12/kubernetes-v1-33-ensure-secret-pulled-images-alpha/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Kubernetes
Kubernetes v1.33: Image Pull Policy the way you always thought it worked!
Image Pull Policy the way you always thought it worked! Some things in Kubernetes are surprising, and the way imagePullPolicy behaves might be one of them. Given Kubernetes is all about running pods, it may be peculiar to learn that there has been a caveat…
🔵 عنوان مقاله
How to install and run Minikube with Rootless Podman on ARM-based MacBooks (6 minute read)
🟢 خلاصه مقاله:
مینیکیوب قابل نصب و اجرا بر روی مکبوکهای مبتنی بر ARM با استفاده از Podman بدون نیاز به دسترسی ریشه (rootless) است. برای این کار ابتدا باید یک ماشین Podman با استفاده از Homebrew راهاندازی و پیکربندی شود. سپس، این ماشین باید در حالت بدون ریشه برای افزایش امنیت شروع به کار کند. پس از آن، مینیکیوب از طریق Homebrew نصب و برای عملیات بدون ریشه پیکربندی میشود. مینیکیوب با استفاده از درایور Podman راهاندازی میشود تا محیط محلی کوبرنتیس فراهم آورَد. مدیریت استقرار و پورتفورواردینگ از طریق kubectl یا minikube kubectl انجام میپذیرد. این روش نصب به شما امکان میدهد تا با امنیت بیشتر و به صورت محلی بر روی تکنولوژیهای کانتینر به توسعه و تست بپردازید.
🟣لینک مقاله:
https://www.cncf.io/blog/2025/05/13/how-to-install-and-run-minikube-with-rootless-podman-on-arm-based-macbooks/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
How to install and run Minikube with Rootless Podman on ARM-based MacBooks (6 minute read)
🟢 خلاصه مقاله:
مینیکیوب قابل نصب و اجرا بر روی مکبوکهای مبتنی بر ARM با استفاده از Podman بدون نیاز به دسترسی ریشه (rootless) است. برای این کار ابتدا باید یک ماشین Podman با استفاده از Homebrew راهاندازی و پیکربندی شود. سپس، این ماشین باید در حالت بدون ریشه برای افزایش امنیت شروع به کار کند. پس از آن، مینیکیوب از طریق Homebrew نصب و برای عملیات بدون ریشه پیکربندی میشود. مینیکیوب با استفاده از درایور Podman راهاندازی میشود تا محیط محلی کوبرنتیس فراهم آورَد. مدیریت استقرار و پورتفورواردینگ از طریق kubectl یا minikube kubectl انجام میپذیرد. این روش نصب به شما امکان میدهد تا با امنیت بیشتر و به صورت محلی بر روی تکنولوژیهای کانتینر به توسعه و تست بپردازید.
🟣لینک مقاله:
https://www.cncf.io/blog/2025/05/13/how-to-install-and-run-minikube-with-rootless-podman-on-arm-based-macbooks/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
CNCF
How to install and run Minikube with Rootless Podman on ARM-based MacBooks
minikube provides a local Kubernetes cluster on macOS, Linux, and Windows. minikube’s primary goals are to be the best tool for local Kubernetes application development and to support all Kubernetes…
🔵 عنوان مقاله
Too Much Go Misdirection (3 minute read)
🟢 خلاصه مقاله:
مقالهی مورد بحث به چالشهای موجود در بهینهسازیهای بدون کپی در زبان برنامهنویسی Go و تأثیر آنها بر طراحی رابط و استانداردهای کتابخانه معیار میپردازد. به ویژه، زمانی که با io.Reader کار میکنیم و قصد داریم که از بافرهای []byte موجود استفاده مجدد کنیم، محدودیتهایی وجود دارد. نبود پیادهسازیهایی مانند Peek در bytes.Reader و وجود پوششهای مخفی مانند bufio.Reader، برنامهنویسان را به سمت ایجاد انواع سفارشی و الگوهای رابط کاربری غیر مستند سوق میدهد. این رویکرد که به نوعی به "API سایه" شهرت دارد، برای دستیابی به عملکرد مؤثر، بدون استفاده از تکنیکهای ناایمن، ضروری است. با این حال، این شیوه میتواند بهطور قابل توجهی پیچیدگی توسعه نرمافزار را افزایش دهد و نیازمند دانش و تجربه بیشتری از توسعهدهندگان است.
🟣لینک مقاله:
https://flak.tedunangst.com/post/too-much-go-misdirection
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Too Much Go Misdirection (3 minute read)
🟢 خلاصه مقاله:
مقالهی مورد بحث به چالشهای موجود در بهینهسازیهای بدون کپی در زبان برنامهنویسی Go و تأثیر آنها بر طراحی رابط و استانداردهای کتابخانه معیار میپردازد. به ویژه، زمانی که با io.Reader کار میکنیم و قصد داریم که از بافرهای []byte موجود استفاده مجدد کنیم، محدودیتهایی وجود دارد. نبود پیادهسازیهایی مانند Peek در bytes.Reader و وجود پوششهای مخفی مانند bufio.Reader، برنامهنویسان را به سمت ایجاد انواع سفارشی و الگوهای رابط کاربری غیر مستند سوق میدهد. این رویکرد که به نوعی به "API سایه" شهرت دارد، برای دستیابی به عملکرد مؤثر، بدون استفاده از تکنیکهای ناایمن، ضروری است. با این حال، این شیوه میتواند بهطور قابل توجهی پیچیدگی توسعه نرمافزار را افزایش دهد و نیازمند دانش و تجربه بیشتری از توسعهدهندگان است.
🟣لینک مقاله:
https://flak.tedunangst.com/post/too-much-go-misdirection
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
🔵 عنوان مقاله
HCP Terraform adds public Terraform module and provider management via organizations (2 minute read)
🟢 خلاصه مقاله:
HCP Terraform اکنون قابلیت جدیدی را به سازمانها ارائه داده است که به آنها اجازه میدهد تا ماژولها و فراهمکنندههای عمومی Terraform را مستقیماً در حسابهای خود HCP Terraform مدیریت کنند. این قابلیت جدید جایگزین وابستگی پیشین به حسابهای فردی GitHub شده است. با این تغییر، سازمانها میتوانند به طور موثرتر و مطمئنتری کنترل بیشتری بر مدیریت منابع و کدهای Terraform خود داشته باشند. این بهبود به تسهیل هماهنگی و استانداردسازی در سراسر پروژهها کمک کرده و امکان پیگیری بهتر تغییرات و بهروزرسانیها را فراهم میآورد. این ویژگی جدید در دسترسی و امنیت راهکارهای Terraform نیز تأثیرگذار است، بهطوری که کاربران میتوانند با اطمینان بیشتری از ماژولهای بروز و قابل اعتماد استفاده کنند.
🟣لینک مقاله:
https://www.hashicorp.com/en/blog/hcp-terraform-adds-public-terraform-module-provider-management-via-organizations?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
HCP Terraform adds public Terraform module and provider management via organizations (2 minute read)
🟢 خلاصه مقاله:
HCP Terraform اکنون قابلیت جدیدی را به سازمانها ارائه داده است که به آنها اجازه میدهد تا ماژولها و فراهمکنندههای عمومی Terraform را مستقیماً در حسابهای خود HCP Terraform مدیریت کنند. این قابلیت جدید جایگزین وابستگی پیشین به حسابهای فردی GitHub شده است. با این تغییر، سازمانها میتوانند به طور موثرتر و مطمئنتری کنترل بیشتری بر مدیریت منابع و کدهای Terraform خود داشته باشند. این بهبود به تسهیل هماهنگی و استانداردسازی در سراسر پروژهها کمک کرده و امکان پیگیری بهتر تغییرات و بهروزرسانیها را فراهم میآورد. این ویژگی جدید در دسترسی و امنیت راهکارهای Terraform نیز تأثیرگذار است، بهطوری که کاربران میتوانند با اطمینان بیشتری از ماژولهای بروز و قابل اعتماد استفاده کنند.
🟣لینک مقاله:
https://www.hashicorp.com/en/blog/hcp-terraform-adds-public-terraform-module-provider-management-via-organizations?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Hashicorp
HCP Terraform adds public Terraform module and provider management via organizations
You can now manage your Terraform Registry artifacts within your HCP Terraform organization, simplifying and securing the ownership and management process.
🔵 عنوان مقاله
MCP: future automation killer or a promise to be kept? (5 minute read)
🟢 خلاصه مقاله:
مدل پروتکل ارتباطی (MCP) به عنوان یک روش استاندارد برای اتصال ابزارها، منابع و پرسشها به مدلهای زبانی در حال ظهور است، که امکان افزایش هوشمندی و خودکارسازی فرآیندها را فراهم میکند. با این حال، این پروتکل هنوز نیاز به توسعه دارد تا آماده بهرهبرداری در شرکتهای بزرگ شود و در حالی که جزئیات زیادی هنوز مشخص نشده است، اما MCP قول دسترسی آسانتر به مدلهای جدید و استانداردسازی را میدهد که میتواند برای سازمانهایی که میخواهند در عصر هوش مصنوعی برتری خود را حفظ کنند، حیاتی باشد. این پیشرفتها نه تنها فرصتهای جدیدی را برای بهبود عملکرد AI فراهم میکنند، بلکه میتوانند در درازمدت منافع قابل توجهی برای کاربران و کسبوکارها به ارمغان بیاورند.
🟣لینک مقاله:
https://xebia.com/blog/mcp-future-automation-killer-or-promise-to-kept/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
MCP: future automation killer or a promise to be kept? (5 minute read)
🟢 خلاصه مقاله:
مدل پروتکل ارتباطی (MCP) به عنوان یک روش استاندارد برای اتصال ابزارها، منابع و پرسشها به مدلهای زبانی در حال ظهور است، که امکان افزایش هوشمندی و خودکارسازی فرآیندها را فراهم میکند. با این حال، این پروتکل هنوز نیاز به توسعه دارد تا آماده بهرهبرداری در شرکتهای بزرگ شود و در حالی که جزئیات زیادی هنوز مشخص نشده است، اما MCP قول دسترسی آسانتر به مدلهای جدید و استانداردسازی را میدهد که میتواند برای سازمانهایی که میخواهند در عصر هوش مصنوعی برتری خود را حفظ کنند، حیاتی باشد. این پیشرفتها نه تنها فرصتهای جدیدی را برای بهبود عملکرد AI فراهم میکنند، بلکه میتوانند در درازمدت منافع قابل توجهی برای کاربران و کسبوکارها به ارمغان بیاورند.
🟣لینک مقاله:
https://xebia.com/blog/mcp-future-automation-killer-or-promise-to-kept/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Xebia
MCP: future automation killer or a promise to be kept? - Xebia
🔵 عنوان مقاله
Leveraging Change Data Capture For Database Migrations At Scale (3 minute read)
🟢 خلاصه مقاله:
در پروژهای مهم، Squarespace تصمیم گرفت پایگاه دادههای خود را از PostgreSQL به CockroachDB منتقل کند تا بتواند امکان توسعه افقی افزایش یابد و از پایداری بهتری بهرهمند شود. برای کمینه سازی دورههای تعطیلی، از روش "change data capture" (CDC) استفاده شد. به این منظور، یک مصرفکننده سفارشی با استفاده از Apache Beam نوشته شد تا رویدادها را پردازش کند. به علاوه، یک مسیر بازیابی فرعی نیز ایجاد شد تا به عنوان شبکه ایمنی عمل کند و فرآیندها را به PostgreSQL بازتاب دهد. در طول فرآیند مهاجرت ایزوله، برای مقابله با چالشهایی نظیر یکپارچگی مرجعی، محدودیتها موقتاً غیرفعال شدند. این استراتژیها به Squarespace اجازه داد تا مهاجرت خود را با موفقیت انجام دهد و به نتایج مطلوب دست یابد.
🟣لینک مقاله:
https://engineering.squarespace.com/blog/2025/leveraging-change-data-capture-for-database-migrations-at-scale?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Leveraging Change Data Capture For Database Migrations At Scale (3 minute read)
🟢 خلاصه مقاله:
در پروژهای مهم، Squarespace تصمیم گرفت پایگاه دادههای خود را از PostgreSQL به CockroachDB منتقل کند تا بتواند امکان توسعه افقی افزایش یابد و از پایداری بهتری بهرهمند شود. برای کمینه سازی دورههای تعطیلی، از روش "change data capture" (CDC) استفاده شد. به این منظور، یک مصرفکننده سفارشی با استفاده از Apache Beam نوشته شد تا رویدادها را پردازش کند. به علاوه، یک مسیر بازیابی فرعی نیز ایجاد شد تا به عنوان شبکه ایمنی عمل کند و فرآیندها را به PostgreSQL بازتاب دهد. در طول فرآیند مهاجرت ایزوله، برای مقابله با چالشهایی نظیر یکپارچگی مرجعی، محدودیتها موقتاً غیرفعال شدند. این استراتژیها به Squarespace اجازه داد تا مهاجرت خود را با موفقیت انجام دهد و به نتایج مطلوب دست یابد.
🟣لینک مقاله:
https://engineering.squarespace.com/blog/2025/leveraging-change-data-capture-for-database-migrations-at-scale?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Squarespace / Engineering
Leveraging Change Data Capture For Database Migrations At Scale — Squarespace / Engineering
Our teams love relational databases and the benefits ACID properties bring to us as engineers, but they have their limits, especially in horizontal scaling. We had to adopt new database tech across a fleet of highly available services while eliminating as…
Best Books for Learning Cloud Computing in 2025
https://cloudspinx.com/best-books-for-learning-cloud-computing/
https://cloudspinx.com/best-books-for-learning-cloud-computing/
CloudSpinx: Empowering Businesses in the Cloud
Best Books for Learning Cloud Computing in 2025 - CloudSpinx
Cloud computing is all about using powerful computers and services over the internet instead of relying on your own personal computer or local server. These
🔵 عنوان مقاله
Your IPs, your rules: enabling more efficient address space usage (7 minute read)
🟢 خلاصه مقاله:
Cloudflare اخیراً قابلیتهای BYOIP (Bring Your Own IP) خود را توسعه داده است تا به مشتریان اجازه دهد بخشهایی از پیشوندهای IP خود را به صورت پویا بین سرویسهای مختلف مانند CDN، Spectrum و Magic Transit جابجا کنند. این ابتکار با هدف بهینهسازی استفاده از آدرسهای IP و کنترل هزینهها انجام شده است، به خصوص که قیمت هر آدرس IPv4 به دلیل کمبود به بیش از ۳۰-۵۰ دلار رسیده است. این امکان جدید، استفاده از منابع IP را فوقالعاده انعطافپذیر کرده و به مشتریان اجازه میدهد تا نحوه توزیع آدرسهای IP را بر اساس نیازهای متغیر خود تنظیم و مدیریت نمایند. این تغییرات در Cloudflare به کاهش هزینههای مرتبط با مالکیت آدرس IP و بهبود کارآمدی عملیاتی کمک خواهند کرد.
🟣لینک مقاله:
https://blog.cloudflare.com/your-ips-your-rules-enabling-more-efficient-address-space-usage/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Your IPs, your rules: enabling more efficient address space usage (7 minute read)
🟢 خلاصه مقاله:
Cloudflare اخیراً قابلیتهای BYOIP (Bring Your Own IP) خود را توسعه داده است تا به مشتریان اجازه دهد بخشهایی از پیشوندهای IP خود را به صورت پویا بین سرویسهای مختلف مانند CDN، Spectrum و Magic Transit جابجا کنند. این ابتکار با هدف بهینهسازی استفاده از آدرسهای IP و کنترل هزینهها انجام شده است، به خصوص که قیمت هر آدرس IPv4 به دلیل کمبود به بیش از ۳۰-۵۰ دلار رسیده است. این امکان جدید، استفاده از منابع IP را فوقالعاده انعطافپذیر کرده و به مشتریان اجازه میدهد تا نحوه توزیع آدرسهای IP را بر اساس نیازهای متغیر خود تنظیم و مدیریت نمایند. این تغییرات در Cloudflare به کاهش هزینههای مرتبط با مالکیت آدرس IP و بهبود کارآمدی عملیاتی کمک خواهند کرد.
🟣لینک مقاله:
https://blog.cloudflare.com/your-ips-your-rules-enabling-more-efficient-address-space-usage/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
The Cloudflare Blog
Your IPs, your rules- enabling more efficient address space usage
IPv4 is expensive, and moving network resources around is hard. Previously, when customers wanted to use multiple Cloudflare services, they had to bring a new address range. Now, they can use their resources more efficiently, saving space and reducing operational…
🔵 عنوان مقاله
Revenue Attribution Report: how we used homomorphic encryption to enhance privacy and cut network congestion by 99% (3 minute read)
🟢 خلاصه مقاله:
گزارش تخصیص درآمد LinkedIn (RAR) اخیراً از سیستم جدیدی بهره میبرد که محاسبات را روی رکوردهای رمزنگاری شده بدون نیاز به رمزگشایی هر سطر انجام میدهد، که عملکرد و امنیت را افزایش داده است. با استفاده از فناوریهای پیشرفته حفظ حریم خصوصی مانند رمزنگاری همسانگرد مضاعف افزایشی (ASHE)، این رویکرد جدید باعث کاهش ترافیک شبکه بیش از ۹۹% شده و قابلیتهای گزارشدهی گستردهتری را فراهم آورده است. این امر به LinkedIn این امکان را میدهد که گزارشهای دقیقتر و امنتری از تخصیص درآمدها فراهم کند، بدون آنکه امنیت دادههای استفاده شده تحت تأثیر قرار گیرد. این پیشرفت تحولی در نحوه دسترسی و استفاده از دادهها در محیطهای تجاری به شمار میرود و مزیتهای رقابتی بزرگی را برای LinkedIn فراهم میآورد.
🟣لینک مقاله:
https://www.linkedin.com/blog/engineering/data/how-we-used-homomorphic-encryption-to-enhance-privacy-and-cut-network-congestion?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Revenue Attribution Report: how we used homomorphic encryption to enhance privacy and cut network congestion by 99% (3 minute read)
🟢 خلاصه مقاله:
گزارش تخصیص درآمد LinkedIn (RAR) اخیراً از سیستم جدیدی بهره میبرد که محاسبات را روی رکوردهای رمزنگاری شده بدون نیاز به رمزگشایی هر سطر انجام میدهد، که عملکرد و امنیت را افزایش داده است. با استفاده از فناوریهای پیشرفته حفظ حریم خصوصی مانند رمزنگاری همسانگرد مضاعف افزایشی (ASHE)، این رویکرد جدید باعث کاهش ترافیک شبکه بیش از ۹۹% شده و قابلیتهای گزارشدهی گستردهتری را فراهم آورده است. این امر به LinkedIn این امکان را میدهد که گزارشهای دقیقتر و امنتری از تخصیص درآمدها فراهم کند، بدون آنکه امنیت دادههای استفاده شده تحت تأثیر قرار گیرد. این پیشرفت تحولی در نحوه دسترسی و استفاده از دادهها در محیطهای تجاری به شمار میرود و مزیتهای رقابتی بزرگی را برای LinkedIn فراهم میآورد.
🟣لینک مقاله:
https://www.linkedin.com/blog/engineering/data/how-we-used-homomorphic-encryption-to-enhance-privacy-and-cut-network-congestion?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Linkedin
Revenue Attribution Report: how we used homomorphic encryption to enhance privacy and cut network congestion by 99%
🔵 عنوان مقاله
Preventing outages with pkill's new --require-handler flag (7 minute read)
🟢 خلاصه مقاله:
مقاله به بررسی حادثه خاموشی در شرکت Meta میپردازد که به دلیل حذف یک تنظیم از SIGHUP handler اتفاق افتاده است. در این مقاله توضیح داده شده که چگونه حذف این handler موجب شده که فرایندها به طور غیرمنتظرهای خاتمه یابند. این مسئله مرتبط با پیکربندی باقیماندهی logrotate بوده است که هنگامی که سیگنال SIGHUP دریافت میکند، تغییرات را هضم نمیکند و منجر به خاموشی سیستمها میشود. این مقاله به تحلیل و بررسی دقیق این اشکال و نحوه برخورد با آن پرداخته و راهکارهایی برای پیشگیری از تکرار چنین مشکلاتی در آینده ارائه داده است. این رخداد به عنوان یک نمونه کلیدی برای بررسی اهمیت نظارت و آپدیتهای بهروز در سیستمهای بزرگ نرمافزاری مطرح میشود.
🟣لینک مقاله:
https://chrisdown.name/2025/05/13/safer-signal-sending-with-pkill-require-handler.html?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Preventing outages with pkill's new --require-handler flag (7 minute read)
🟢 خلاصه مقاله:
مقاله به بررسی حادثه خاموشی در شرکت Meta میپردازد که به دلیل حذف یک تنظیم از SIGHUP handler اتفاق افتاده است. در این مقاله توضیح داده شده که چگونه حذف این handler موجب شده که فرایندها به طور غیرمنتظرهای خاتمه یابند. این مسئله مرتبط با پیکربندی باقیماندهی logrotate بوده است که هنگامی که سیگنال SIGHUP دریافت میکند، تغییرات را هضم نمیکند و منجر به خاموشی سیستمها میشود. این مقاله به تحلیل و بررسی دقیق این اشکال و نحوه برخورد با آن پرداخته و راهکارهایی برای پیشگیری از تکرار چنین مشکلاتی در آینده ارائه داده است. این رخداد به عنوان یک نمونه کلیدی برای بررسی اهمیت نظارت و آپدیتهای بهروز در سیستمهای بزرگ نرمافزاری مطرح میشود.
🟣لینک مقاله:
https://chrisdown.name/2025/05/13/safer-signal-sending-with-pkill-require-handler.html?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
chrisdown.name
Preventing outages with pkill's new --require-handler flag
A safer approach to using signals in production systems, avoiding service outages when signal handlers are removed.
🔵 عنوان مقاله
OpenVox InfraTales - macOS Signing and Notarization (5 minute read)
🟢 خلاصه مقاله:
این مقاله به بررسی چگونگی امضا و تأییدیهگذاری کامل نرمافزار MacOS OpenVox برای مطابقت با محدودیتهای سختگیرانهتر Gatekeeper در macOS 15 میپردازد. هدف از این فرآیند اطمینان از امنیت کامل باینریها، کتابخانههای دینامیک و بستهها است. سیستم ساخت جدید، فرآیند امضا و تأییدیه را در Vanagon متمرکز کرده است و برنامههای آینده برای سادهسازی فرآیندهای ساخت از طریق GitHub Actions و گسترش دسترسی فراتر از تنظیمات فعلی ماشین مجازی وجود دارد. این تغییرات در نهایت به جامعه توسعهدهندگان کمک میکند تا برنامههایی امنتر و قابل اعتمادتری در محیط macOS ارائه دهند.
🟣لینک مقاله:
https://overlookinfratech.com/2025/05/12/macos-signing/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
OpenVox InfraTales - macOS Signing and Notarization (5 minute read)
🟢 خلاصه مقاله:
این مقاله به بررسی چگونگی امضا و تأییدیهگذاری کامل نرمافزار MacOS OpenVox برای مطابقت با محدودیتهای سختگیرانهتر Gatekeeper در macOS 15 میپردازد. هدف از این فرآیند اطمینان از امنیت کامل باینریها، کتابخانههای دینامیک و بستهها است. سیستم ساخت جدید، فرآیند امضا و تأییدیه را در Vanagon متمرکز کرده است و برنامههای آینده برای سادهسازی فرآیندهای ساخت از طریق GitHub Actions و گسترش دسترسی فراتر از تنظیمات فعلی ماشین مجازی وجود دارد. این تغییرات در نهایت به جامعه توسعهدهندگان کمک میکند تا برنامههایی امنتر و قابل اعتمادتری در محیط macOS ارائه دهند.
🟣لینک مقاله:
https://overlookinfratech.com/2025/05/12/macos-signing/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Overlook InfraTech
OpenVox InfraTales - MacOS Signing and Notarization
Hi everyone! Nick here. I figured it was time I finally write a blog post. If you’ve seen me around on the Vox Pupuli Slack, you know that I’ve been deep in the trenches of OpenVox build code for some time now, getting the various bits to a secure and stable…
🔵 عنوان مقاله
Amazon Inspector enhances container security by mapping Amazon ECR images to running containers (6 minute read)
🟢 خلاصه مقاله:
خدمات Amazon Inspector اکنون توانایی نقشهبرداری تصاویر ECR (Elastic Container Registry) به کانتینرهای در حال اجرا را داراست و امکان اسکن آسیبپذیریها را به تصاویر پایهی مینیمال گسترش داده است. این امر به تیمهای امنیتی اجازه میدهد تا آسیبپذیریها را بر اساس تصاویری که فعالانه در محیطشان اجرا میشوند، اولویتبندی کنند. با استفاده از این قابلیتهای جدید، امکان تمرکز بر نقاط آسیبپذیر مهم در سیستمها فراهم میآید، که این امر کمک شایانی به ارتقا سطح امنیت کلی فراهم میکند. این توسعهها در Amazon Inspector به بخشهای IT و امنیتی اجازه میدهد که با اطلاعات دقیقتر و موثرتری، تصمیمگیری کرده و به مدیریت آسیبپذیریها بپردازند.
🟣لینک مقاله:
https://aws.amazon.com/blogs/aws/amazon-inspector-enhances-container-security-by-mapping-amazon-ecr-images-to-running-containers/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Amazon Inspector enhances container security by mapping Amazon ECR images to running containers (6 minute read)
🟢 خلاصه مقاله:
خدمات Amazon Inspector اکنون توانایی نقشهبرداری تصاویر ECR (Elastic Container Registry) به کانتینرهای در حال اجرا را داراست و امکان اسکن آسیبپذیریها را به تصاویر پایهی مینیمال گسترش داده است. این امر به تیمهای امنیتی اجازه میدهد تا آسیبپذیریها را بر اساس تصاویری که فعالانه در محیطشان اجرا میشوند، اولویتبندی کنند. با استفاده از این قابلیتهای جدید، امکان تمرکز بر نقاط آسیبپذیر مهم در سیستمها فراهم میآید، که این امر کمک شایانی به ارتقا سطح امنیت کلی فراهم میکند. این توسعهها در Amazon Inspector به بخشهای IT و امنیتی اجازه میدهد که با اطلاعات دقیقتر و موثرتری، تصمیمگیری کرده و به مدیریت آسیبپذیریها بپردازند.
🟣لینک مقاله:
https://aws.amazon.com/blogs/aws/amazon-inspector-enhances-container-security-by-mapping-amazon-ecr-images-to-running-containers/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Amazon
Amazon Inspector enhances container security by mapping Amazon ECR images to running containers | Amazon Web Services
Amazon ECR image-to-container mapping that shows which images are actively running in containers and how widely they're deployed, and extended vulnerability scanning support for minimal base images including scratch, distroless, and Chainguard containers.
🔵 عنوان مقاله
How we built Cloud WAN to support businesses amid the rise of AI (4 minute read)
🟢 خلاصه مقاله:
گوگل شبکه وسیع جهانی خود را که بیش از 25 سال در حال توسعه بوده و شامل میلیونها مایل فیبر نوری و دهها کابل زیردریایی میشود، از طریق Cloud WAN برای اولین بار در دسترس مشتریان خارجی قرار داده است. این شبکه با قابلیت اطمینان بالا، که برای پشتیبانی از نیازهای در مقیاس هوش مصنوعی طراحی شده است، توسط شرکتهایی مانند نستله استفاده شده و امکان اتصال سریعتر و مقرونبهصرفهتر کسبوکار به خدمات ابری و اینترنتی را فراهم میکند. این گسترش امکانات دسترسی به اینترنت و خدمات ابری را به شکل قابل توجهی برای شرکتها بهبود میبخشد و پیشرفتهایی را در زمینههای پهنای باند و کارایی شبکه ارائه میدهد.
🟣لینک مقاله:
https://blog.google/products/google-cloud/google-cloud-wan-development/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
How we built Cloud WAN to support businesses amid the rise of AI (4 minute read)
🟢 خلاصه مقاله:
گوگل شبکه وسیع جهانی خود را که بیش از 25 سال در حال توسعه بوده و شامل میلیونها مایل فیبر نوری و دهها کابل زیردریایی میشود، از طریق Cloud WAN برای اولین بار در دسترس مشتریان خارجی قرار داده است. این شبکه با قابلیت اطمینان بالا، که برای پشتیبانی از نیازهای در مقیاس هوش مصنوعی طراحی شده است، توسط شرکتهایی مانند نستله استفاده شده و امکان اتصال سریعتر و مقرونبهصرفهتر کسبوکار به خدمات ابری و اینترنتی را فراهم میکند. این گسترش امکانات دسترسی به اینترنت و خدمات ابری را به شکل قابل توجهی برای شرکتها بهبود میبخشد و پیشرفتهایی را در زمینههای پهنای باند و کارایی شبکه ارائه میدهد.
🟣لینک مقاله:
https://blog.google/products/google-cloud/google-cloud-wan-development/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Google
How we built Cloud WAN to support businesses amid the rise of AI
Go behind the scenes on the development of Google Cloud WAN, now available to external customers for the first time.
Forwarded from Gopher Academy
🔵 عنوان مقاله
The Guide to In-House Vs Managed Kubernetes-As-A-Service
🟢 خلاصه مقاله:
مقاله به بررسی تصمیمگیری سازمانها برای انتخاب بین ساخت یا خرید مدیریت زیرساخت کوبرنتیز میپردازد. راهنمای ارائهشده در مقاله، مزایا و معایب هر گزینه را به همراه هزینهها، ریسکها و بازگشت سرمایه بررسی میکند تا سازمانها بتوانند تصمیمگیری آگاهانهای داشته باشند.
🟣لینک مقاله:
https://golangweekly.com/link/170017/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
The Guide to In-House Vs Managed Kubernetes-As-A-Service
🟢 خلاصه مقاله:
مقاله به بررسی تصمیمگیری سازمانها برای انتخاب بین ساخت یا خرید مدیریت زیرساخت کوبرنتیز میپردازد. راهنمای ارائهشده در مقاله، مزایا و معایب هر گزینه را به همراه هزینهها، ریسکها و بازگشت سرمایه بررسی میکند تا سازمانها بتوانند تصمیمگیری آگاهانهای داشته باشند.
🟣لینک مقاله:
https://golangweekly.com/link/170017/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Fairwinds
In-House Kubernetes vs. Managed Kubernetes-as-a-Service
Get the full guide to determine whether managing Kubernetes in-house or Managed Kubernetes-as-a-Service is the right approach for your organization.
🔵 عنوان مقاله
How to enhance your application resiliency using Amazon Q Developer (8 minute read)
🟢 خلاصه مقاله:
Amazon Q Developer یک ابزار برای بهبود مقاومت نرمافزارها در برابر خطاها است که به تیمهای توسعه نرمافزار کمک میکند تا طراحی معماری برنامههای خود را بهبود بخشند، راهکارهای بهبودی پس از فاجعه را اجرا نمایند و فرآیندهای آزمون خرابی را بر اساس اهداف تجاری و بهترین روشهای AWS به کار گیرند. با استفاده از این توصیههای مبتنی بر هوش مصنوعی، یک برنامه پایه در یک منطقه تکی (single-AZ) به سیستمی چند منطقهای (multi-AZ)، با قابلیت افزایش خودکار مقیاس و در دسترس بودن بالا تبدیل شده و در نتیجه، عملکرد، امنیت و تحمل خطا در آن به طور چشمگیری افزایش یافته است.
🟣لینک مقاله:
https://aws.amazon.com/blogs/devops/how-to-enhance-your-application-resiliency-using-amazon-q-developer/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
How to enhance your application resiliency using Amazon Q Developer (8 minute read)
🟢 خلاصه مقاله:
Amazon Q Developer یک ابزار برای بهبود مقاومت نرمافزارها در برابر خطاها است که به تیمهای توسعه نرمافزار کمک میکند تا طراحی معماری برنامههای خود را بهبود بخشند، راهکارهای بهبودی پس از فاجعه را اجرا نمایند و فرآیندهای آزمون خرابی را بر اساس اهداف تجاری و بهترین روشهای AWS به کار گیرند. با استفاده از این توصیههای مبتنی بر هوش مصنوعی، یک برنامه پایه در یک منطقه تکی (single-AZ) به سیستمی چند منطقهای (multi-AZ)، با قابلیت افزایش خودکار مقیاس و در دسترس بودن بالا تبدیل شده و در نتیجه، عملکرد، امنیت و تحمل خطا در آن به طور چشمگیری افزایش یافته است.
🟣لینک مقاله:
https://aws.amazon.com/blogs/devops/how-to-enhance-your-application-resiliency-using-amazon-q-developer/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Amazon
How to enhance your application resiliency using Amazon Q Developer | Amazon Web Services
“Everything fails, all the time” – Werner Vogels, Amazon.com CTO In today’s digital landscape, designing applications with resilience in mind is crucial. Resiliency is the ability of applications to handle failures gracefully, adapt to changing conditions…
🔵 عنوان مقاله
Incident Report: Spotify Outage on April 16, 2025 (2 minute read)
🟢 خلاصه مقاله:
خلاصه مقاله: در تاریخ 16 آوریل، یک تغییر کمریسک در ترتیب فیلترهای Envoy باعث بروز خرابی جهانی در سرویس Spotify شد. این تغییر، اشکالی را آشکار ساخت که منجر به از کار افتادن همه نمونههای Envoy شد. در پی این اتفاق، افزایش چشمگیری در ترافیک رخ داد که حافظه محدود Kubernetes را تحت فشار قرار داد و موجب توقفهای مکرر نمونهها شد. برای مقابله با این مشکل، ظرفیت سرورها افزایش یافت و اصلاحاتی در پیکربندی، فرآیندهای بهروزرسانی و مانیتورینگ به اجرا درآمد.
🟣لینک مقاله:
https://engineering.atspotify.com/2025/5/incident-report-spotify-outage-on-april-16-2025?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Incident Report: Spotify Outage on April 16, 2025 (2 minute read)
🟢 خلاصه مقاله:
خلاصه مقاله: در تاریخ 16 آوریل، یک تغییر کمریسک در ترتیب فیلترهای Envoy باعث بروز خرابی جهانی در سرویس Spotify شد. این تغییر، اشکالی را آشکار ساخت که منجر به از کار افتادن همه نمونههای Envoy شد. در پی این اتفاق، افزایش چشمگیری در ترافیک رخ داد که حافظه محدود Kubernetes را تحت فشار قرار داد و موجب توقفهای مکرر نمونهها شد. برای مقابله با این مشکل، ظرفیت سرورها افزایش یافت و اصلاحاتی در پیکربندی، فرآیندهای بهروزرسانی و مانیتورینگ به اجرا درآمد.
🟣لینک مقاله:
https://engineering.atspotify.com/2025/5/incident-report-spotify-outage-on-april-16-2025?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Spotify Engineering
Incident Report: Spotify Outage on April 16, 2025 | Spotify Engineering
🔵 عنوان مقاله
How We Run Terraform At Scale (11 minute read)
🟢 خلاصه مقاله:
شرکت Benchling با استفاده از سیستمی کاملاً خودکار که بر پایه Terraform Cloud ساخته شده است، بیش از ۱۶۵,۰۰۰ منبع ابری را در ۶۲۵ فضای کاری Terraform مدیریت میکند. این اقدام باعث صرفهجویی در هزاران ساعت کار توسعهدهندگان و حذف انحراف زیرساختها شدهاست. با جایگزینی فرآیندهای دستی و خطاپذیر با خودکارسازی قابل توسعه و ابزار سفارشی، Benchling کارایی انتشار و تجربه توسعهدهندگان را به مقیاس بهبود بخشیده است. این تغییرات امکان تمرکز بر نوآوری و بهبود مستمر را برای Benchling فراهم آورده است.
🟣لینک مقاله:
https://benchling.engineering/how-we-run-terraform-at-scale-da7bb75dc394?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
How We Run Terraform At Scale (11 minute read)
🟢 خلاصه مقاله:
شرکت Benchling با استفاده از سیستمی کاملاً خودکار که بر پایه Terraform Cloud ساخته شده است، بیش از ۱۶۵,۰۰۰ منبع ابری را در ۶۲۵ فضای کاری Terraform مدیریت میکند. این اقدام باعث صرفهجویی در هزاران ساعت کار توسعهدهندگان و حذف انحراف زیرساختها شدهاست. با جایگزینی فرآیندهای دستی و خطاپذیر با خودکارسازی قابل توسعه و ابزار سفارشی، Benchling کارایی انتشار و تجربه توسعهدهندگان را به مقیاس بهبود بخشیده است. این تغییرات امکان تمرکز بر نوآوری و بهبود مستمر را برای Benchling فراهم آورده است.
🟣لینک مقاله:
https://benchling.engineering/how-we-run-terraform-at-scale-da7bb75dc394?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Medium
How We Run Terraform At Scale
Managing over 165k cloud resources across hundreds of workspaces could seem daunting. But for us, it’s just another day at Benchling.
🔵 عنوان مقاله
IaC Ownership - Tag-based approach (9 minute read)
🟢 خلاصه مقاله:
مقالهای که مورد بحث قرار گرفته، به بررسی پیچیدگیهای تعیین مالکیت هویتهای غیرانسانی، بویژه آنهایی که از طریق زیرساخت به عنوان کد (IaC) ایجاد میشوند، میپردازد. یکی از چالشهای اصلی این است که سیستمهای ثبت کنونی معمولا فقط سیستم خودکار را نشان میدهند و نه فرد مسئول. در این راستا، شرکت Token Security روشی بر پایه برچسبگذاری با استفاده از فایلهای طرح Terraform مورد آزمایش قرار داد تا بتوان هویت سازندگان کد خاص را ترسیم نماید. با این حال، این متد در مقیاسهای بزرگ کارآیی نداشت و بیش از حد پیچیده بود. این وضعیت چالشهای گستردهای در تخصیص مالکیت انسانی واضح در محیطهای پویای IaC را برجسته میکند، که نیازمند راهحلهای جدید و مؤثرتر است.
🟣لینک مقاله:
https://www.token.security/blog/iac-ownership---tag-based-approach?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
IaC Ownership - Tag-based approach (9 minute read)
🟢 خلاصه مقاله:
مقالهای که مورد بحث قرار گرفته، به بررسی پیچیدگیهای تعیین مالکیت هویتهای غیرانسانی، بویژه آنهایی که از طریق زیرساخت به عنوان کد (IaC) ایجاد میشوند، میپردازد. یکی از چالشهای اصلی این است که سیستمهای ثبت کنونی معمولا فقط سیستم خودکار را نشان میدهند و نه فرد مسئول. در این راستا، شرکت Token Security روشی بر پایه برچسبگذاری با استفاده از فایلهای طرح Terraform مورد آزمایش قرار داد تا بتوان هویت سازندگان کد خاص را ترسیم نماید. با این حال، این متد در مقیاسهای بزرگ کارآیی نداشت و بیش از حد پیچیده بود. این وضعیت چالشهای گستردهای در تخصیص مالکیت انسانی واضح در محیطهای پویای IaC را برجسته میکند، که نیازمند راهحلهای جدید و مؤثرتر است.
🟣لینک مقاله:
https://www.token.security/blog/iac-ownership---tag-based-approach?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
www.token.security
IaC Ownership - Tag-based approach
Infrastructure as Code (IaC) is a major tool for creating scalable environments in the cloud. With a single command, you can create hundreds of accounts, servers, policies, and identities. It is a tough task to monitor identities, especially non-human identities…
Forwarded from Gopher Academy
درود دوستان عزیزم 💔
میدونم این روزا شرایط خیلی سخته…
هیچکدوممون انتظار نداشتیم که وارد همچین فضای پرتنش، ناراحتکننده و بعضاً جنگی بشیم.
تو این حال و هوای که پر از دلهرهست، واقعاً درک میکنم که حال و حوصلهی خیلی چیزا رو نداریم.
من هم مثل شما ناراحتم، همدردم… و این متن رو نه به عنوان صاحب یه کانال، بلکه به عنوان یه رفیق یه برادر کوچک تر براتون مینویسم.
فقط یه سوال ازتون دارم:
آیا ادامهی پست گذاشتن توی کانال – طبق روال قبل – توی این روزها براتون مفیده یا نه؟👇
❤️ اگه فکر میکنید ادامه بدم و این فضا شاید حتی کوچیکترین تسکینی باشه، با دل و جون ادامه میدم.
🕊 اما اگه ترجیح میدید این چنل فعلن موقتا پستی منتشر نکنه تا روزای بهتری از راه برسه، اونم با احترام کامل میپذیرم.
با ری اکشن بهم بگید /
❤️ ادامه بده طبق روال گذشته
🕊 موقتا پستی منتشر نکنید
میدونم این روزا شرایط خیلی سخته…
هیچکدوممون انتظار نداشتیم که وارد همچین فضای پرتنش، ناراحتکننده و بعضاً جنگی بشیم.
تو این حال و هوای که پر از دلهرهست، واقعاً درک میکنم که حال و حوصلهی خیلی چیزا رو نداریم.
من هم مثل شما ناراحتم، همدردم… و این متن رو نه به عنوان صاحب یه کانال، بلکه به عنوان یه رفیق یه برادر کوچک تر براتون مینویسم.
فقط یه سوال ازتون دارم:
آیا ادامهی پست گذاشتن توی کانال – طبق روال قبل – توی این روزها براتون مفیده یا نه؟👇
❤️ اگه فکر میکنید ادامه بدم و این فضا شاید حتی کوچیکترین تسکینی باشه، با دل و جون ادامه میدم.
🕊 اما اگه ترجیح میدید این چنل فعلن موقتا پستی منتشر نکنه تا روزای بهتری از راه برسه، اونم با احترام کامل میپذیرم.
با ری اکشن بهم بگید /
❤️ ادامه بده طبق روال گذشته
🕊 موقتا پستی منتشر نکنید
❤9🕊3