🔵 عنوان مقاله
Avoid global outages by partitioning cloud applications to reduce blast radius (4 minute read)
🟢 خلاصه مقاله:
تقسیم بندی برنامههای ابری به استکهای خدماتی مجزا این امکان را میدهد که خطاهای خاصی فقط در بخشهای معینی از سرویس اثر بگذارند و از خطرات خاموشی سراسری میکاهد، به این ترتیب اجرای تغییرات به شکل ایمنتر و کنترل شدهای صورت میگیرد. هرچند چالشهایی نظیر همراستایی مدلهای داده و مدیریت منابع وجود دارد، اما این روش به بهبود دسترسپذیری، حمایت از آزمایش و تضمین انطباق با قوانین حفظ حقوق دادهها کمک کرده و یک رویکرد قوی برای توسعهدهندگانی فراهم میکند که بر روی تعادل بین نوآوری و ثبات تمرکز دارند. این استراتژی با بهبود پایداری سیستم و تقویت امنیت داده به شکل قابل توجهی به افزایش اعتماد به برنامههای ابری کمک میکند.
🟣لینک مقاله:
https://cloud.google.com/blog/products/devops-sre/how-to-partition-cloud-applications-to-avoid-global-outages/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Avoid global outages by partitioning cloud applications to reduce blast radius (4 minute read)
🟢 خلاصه مقاله:
تقسیم بندی برنامههای ابری به استکهای خدماتی مجزا این امکان را میدهد که خطاهای خاصی فقط در بخشهای معینی از سرویس اثر بگذارند و از خطرات خاموشی سراسری میکاهد، به این ترتیب اجرای تغییرات به شکل ایمنتر و کنترل شدهای صورت میگیرد. هرچند چالشهایی نظیر همراستایی مدلهای داده و مدیریت منابع وجود دارد، اما این روش به بهبود دسترسپذیری، حمایت از آزمایش و تضمین انطباق با قوانین حفظ حقوق دادهها کمک کرده و یک رویکرد قوی برای توسعهدهندگانی فراهم میکند که بر روی تعادل بین نوآوری و ثبات تمرکز دارند. این استراتژی با بهبود پایداری سیستم و تقویت امنیت داده به شکل قابل توجهی به افزایش اعتماد به برنامههای ابری کمک میکند.
🟣لینک مقاله:
https://cloud.google.com/blog/products/devops-sre/how-to-partition-cloud-applications-to-avoid-global-outages/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Google Cloud Blog
How to partition cloud applications to avoid global outages | Google Cloud Blog
Learn how to lessen the chance of a global outage by vertically partitioning the serving stack, thus limiting the “blast radius,” or extent.
👍1
🔵 عنوان مقاله
Red Hat Completes Acquisition of Neural Magic (3 minute read)
🟢 خلاصه مقاله:
شرکت Red Hat اخیراً شرکت Neural Magic را به منظور تقویت تواناییهای خود در زمینه هوش مصنوعی تولیدی خریداری کرده است. این اقدام با هدف بهبود و افزایش کارایی در مدلهای هوش مصنوعی است که قادر به استقرار در محیطهای ابری مختلط میباشند. خرید Neural Magic، دانش و تخصص این شرکت در زمینه بهینهسازی عملکرد و مدلهای استنتاج را در اختیار Red Hat قرار میدهد، که این امر با تعهد Red Hat به نوآوری منبع باز و ارائه انتخاب به مشتریان در استراتژیهای هوش مصنوعی همراستا است. این ادغام نه تنها به تقویت بخش هوش مصنوعی Red Hat کمک میکند بلکه به آنها امکان میدهد به طور گستردهتری از قابلیتهای مدلهای بهینه هوش مصنوعی در پلتفرمهای مختلف ابری بهرهمند شوند.
🟣لینک مقاله:
https://www.devopsdigest.com/red-hat-completes-acquisition-of-neural-magic?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Red Hat Completes Acquisition of Neural Magic (3 minute read)
🟢 خلاصه مقاله:
شرکت Red Hat اخیراً شرکت Neural Magic را به منظور تقویت تواناییهای خود در زمینه هوش مصنوعی تولیدی خریداری کرده است. این اقدام با هدف بهبود و افزایش کارایی در مدلهای هوش مصنوعی است که قادر به استقرار در محیطهای ابری مختلط میباشند. خرید Neural Magic، دانش و تخصص این شرکت در زمینه بهینهسازی عملکرد و مدلهای استنتاج را در اختیار Red Hat قرار میدهد، که این امر با تعهد Red Hat به نوآوری منبع باز و ارائه انتخاب به مشتریان در استراتژیهای هوش مصنوعی همراستا است. این ادغام نه تنها به تقویت بخش هوش مصنوعی Red Hat کمک میکند بلکه به آنها امکان میدهد به طور گستردهتری از قابلیتهای مدلهای بهینه هوش مصنوعی در پلتفرمهای مختلف ابری بهرهمند شوند.
🟣لینک مقاله:
https://www.devopsdigest.com/red-hat-completes-acquisition-of-neural-magic?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Devopsdigest
Red Hat Completes Acquisition of Neural Magic | DEVOPSdigest
Red Hat has completed its acquisition of Neural Magic, a provider of software and algorithms that accelerate generative AI (gen AI) inference workloads.
🔵 عنوان مقاله
Improving Recruiting Efficiency with a Hybrid Bulk Data Processing Framework (9 minute read)
🟢 خلاصه مقاله:
مقاله درباره چگونگی استفاده از چهارچوب پردازش دادهها به شیوهی هیبریدی بحث میکند که چگونه این چهارچوب به اطمینان، قابلیت ارتقاء و قابلیت مشاهده بالایی در انتقال مالکیت برای استخدامکنندگان کمک میکند، و به طور کلی باعث بهبود بهرهوری در استخدام و کاهش وقفهها میشود. این فرایند به مدیران و مشاوران منابع انسانی این قدرت را میدهد که فرایندهای استخدامی خود را به شکلی روان و مؤثر مدیریت کنند، به طوری که تأثیر منفی کمتری بر فعالیتهای جاری سازمان داشته باشد. با استفاده از این چهارچوب، تیمها قادر خواهند بود دادهها را با سهولت بیشتری انتقال دهند، و با زیرساختهای قویتر و ابزارهای نظارتی پیشرفته، اطلاعات بکار گرفته شده در استخدام را بهینهسازی کنند. این امر نهایتاً به بازدهی بیشتر و کاهش در هزینههای مرتبط با استخدام منجر میشود.
🟣لینک مقاله:
https://www.linkedin.com/blog/engineering/data-streaming-processing/improving-recruiting-efficiency-with-hybrid-bulk-data-processing-framework?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Improving Recruiting Efficiency with a Hybrid Bulk Data Processing Framework (9 minute read)
🟢 خلاصه مقاله:
مقاله درباره چگونگی استفاده از چهارچوب پردازش دادهها به شیوهی هیبریدی بحث میکند که چگونه این چهارچوب به اطمینان، قابلیت ارتقاء و قابلیت مشاهده بالایی در انتقال مالکیت برای استخدامکنندگان کمک میکند، و به طور کلی باعث بهبود بهرهوری در استخدام و کاهش وقفهها میشود. این فرایند به مدیران و مشاوران منابع انسانی این قدرت را میدهد که فرایندهای استخدامی خود را به شکلی روان و مؤثر مدیریت کنند، به طوری که تأثیر منفی کمتری بر فعالیتهای جاری سازمان داشته باشد. با استفاده از این چهارچوب، تیمها قادر خواهند بود دادهها را با سهولت بیشتری انتقال دهند، و با زیرساختهای قویتر و ابزارهای نظارتی پیشرفته، اطلاعات بکار گرفته شده در استخدام را بهینهسازی کنند. این امر نهایتاً به بازدهی بیشتر و کاهش در هزینههای مرتبط با استخدام منجر میشود.
🟣لینک مقاله:
https://www.linkedin.com/blog/engineering/data-streaming-processing/improving-recruiting-efficiency-with-hybrid-bulk-data-processing-framework?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Linkedin
Improving Recruiting Efficiency with a Hybrid Bulk Data Processing Framework
👍1
🔵 عنوان مقاله
What is Adaptive Telemetry, and how can it reduce MTTR, noise, and cost? (6 minute read)
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به بررسی فناوری "Telemetry Adaptive" میپردازد که سیستمی برای طبقهبندی و بهینهسازی دادههای مشاهدهپذیری است. این فناوری اطلاعات را به گونهای هوشمند طبقهبندی میکند تا تنها دادههای مهم ذخیره و درخواست شوند. این کار به شکل چشمگیری زمان تا بازیابی کامل سرویس (MTTR) را کاهش داده، نویز را از بین برده و هزینهها را کم میکند، در حالی که بینشهای حیاتی لازم برای عملکرد روان سیستمها را حفظ میکند. استفاده از این فناوری میتواند به مدیریت بهتر و کارآمدتر دادههای مشاهدهای کمک کند، عملکرد سیستمها را بهبود بخشیده و اساساً تجربه بهتری برای کاربران فراهم میآورد.
🟣لینک مقاله:
https://grafana.com/blog/2025/01/14/what-is-adaptive-telemetry-and-how-can-it-reduce-mttr-noise-and-cost/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
What is Adaptive Telemetry, and how can it reduce MTTR, noise, and cost? (6 minute read)
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته به بررسی فناوری "Telemetry Adaptive" میپردازد که سیستمی برای طبقهبندی و بهینهسازی دادههای مشاهدهپذیری است. این فناوری اطلاعات را به گونهای هوشمند طبقهبندی میکند تا تنها دادههای مهم ذخیره و درخواست شوند. این کار به شکل چشمگیری زمان تا بازیابی کامل سرویس (MTTR) را کاهش داده، نویز را از بین برده و هزینهها را کم میکند، در حالی که بینشهای حیاتی لازم برای عملکرد روان سیستمها را حفظ میکند. استفاده از این فناوری میتواند به مدیریت بهتر و کارآمدتر دادههای مشاهدهای کمک کند، عملکرد سیستمها را بهبود بخشیده و اساساً تجربه بهتری برای کاربران فراهم میآورد.
🟣لینک مقاله:
https://grafana.com/blog/2025/01/14/what-is-adaptive-telemetry-and-how-can-it-reduce-mttr-noise-and-cost/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Grafana Labs
What is Adaptive Telemetry, and how can it reduce MTTR, noise, and cost? | Grafana Labs
Learn how Adaptive Telemetry in Grafana Cloud helps you optimize costs without sacrificing the insights you need to keep your systems running smoothly.
🔵 عنوان مقاله
Why does Cloudflare Pages have such a generous free tier? (3 minute read)
🟢 خلاصه مقاله:
خلاصه مقاله:
Cloudflare Pages با ارائه پهنای باند نامحدود برای سایتهای استاتیک، در مقایسه با رقبایی که دارای محدودیتهایی در پهنای باند هستند، متمایز میشود. این ویژگی با هدف ارتقا دادن امنیت و قابلیت اعتماد اینترنت، منطبق با مأموریت Cloudflare است. استراتژی ارائه پهنای باند نامحدود به Cloudflare کمک میکند تا با ارتقای حسن نیت و تشویق کاربران به ارتقاء سرویسهایشان، بهره برداری از حمایت کاربران را افزایش دهد. این استراتژی نه تنها به تقویت پایگاه کاربری Cloudflare کمک میکند، بلکه به عنوان یک ابزار بازاریابی مؤثر عمل میکند که ممکن است منجر به افزایش درآمد و برند سازی مثبت شود.
🟣لینک مقاله:
https://mattsayar.com/why-does-cloudflare-pages-have-such-a-generous-free-tier/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Why does Cloudflare Pages have such a generous free tier? (3 minute read)
🟢 خلاصه مقاله:
خلاصه مقاله:
Cloudflare Pages با ارائه پهنای باند نامحدود برای سایتهای استاتیک، در مقایسه با رقبایی که دارای محدودیتهایی در پهنای باند هستند، متمایز میشود. این ویژگی با هدف ارتقا دادن امنیت و قابلیت اعتماد اینترنت، منطبق با مأموریت Cloudflare است. استراتژی ارائه پهنای باند نامحدود به Cloudflare کمک میکند تا با ارتقای حسن نیت و تشویق کاربران به ارتقاء سرویسهایشان، بهره برداری از حمایت کاربران را افزایش دهد. این استراتژی نه تنها به تقویت پایگاه کاربری Cloudflare کمک میکند، بلکه به عنوان یک ابزار بازاریابی مؤثر عمل میکند که ممکن است منجر به افزایش درآمد و برند سازی مثبت شود.
🟣لینک مقاله:
https://mattsayar.com/why-does-cloudflare-pages-have-such-a-generous-free-tier/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
mattsayar.com
Why does Cloudflare Pages have such a generous Free tier?
This site is hosted with Cloudflare Pages and I'm really happy with it. When I explored how to create a site like mine in 2025, I wondered why there's an abundance of good, free hosting these days. Years ago, you'd have to pay for hosting,…
🔵 عنوان مقاله
Optimizing GPU Monitoring for AI Efficiency with Kubecost (4 minute read)
🟢 خلاصه مقاله:
مقالهای که به بررسی ابزار مانیتورینگ پیشرفته GPU از کوبکاست (Kubecost) میپردازد، توضیح میدهد که چگونه این ابزار میتواند به بهینهسازی استفاده از منابع، کاهش هدررفت منابع و همخوانی برنامههای هوش مصنوعی با اهداف مالی و پایداری کمک کند. این ابزار به کاربران امکان میدهد تا در زمان واقعی دیدگاههایی دقیق در مورد استفاده و کارآمدی GPU های خود به دست آورند. این دیدگاهها به تیمها کمک میکنند تا تصمیمات آگاهانهای در مورد تخصیص منابع و مدیریت آنها در محیطهای مختلف کاربری بگیرند. به کمک اطلاعات بهروز و دقیق از میزان استفاده و بهرهوری منابع GPU، سازمانها میتوانند هزینههای ناخواسته را کاهش دهند و به اهداف استراتژیک خود در زمینه کارایی و پایداری بیشتر دست یابند.
🟣لینک مقاله:
https://blog.kubecost.com/blog/optimizing-gpu-monitoring/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Optimizing GPU Monitoring for AI Efficiency with Kubecost (4 minute read)
🟢 خلاصه مقاله:
مقالهای که به بررسی ابزار مانیتورینگ پیشرفته GPU از کوبکاست (Kubecost) میپردازد، توضیح میدهد که چگونه این ابزار میتواند به بهینهسازی استفاده از منابع، کاهش هدررفت منابع و همخوانی برنامههای هوش مصنوعی با اهداف مالی و پایداری کمک کند. این ابزار به کاربران امکان میدهد تا در زمان واقعی دیدگاههایی دقیق در مورد استفاده و کارآمدی GPU های خود به دست آورند. این دیدگاهها به تیمها کمک میکنند تا تصمیمات آگاهانهای در مورد تخصیص منابع و مدیریت آنها در محیطهای مختلف کاربری بگیرند. به کمک اطلاعات بهروز و دقیق از میزان استفاده و بهرهوری منابع GPU، سازمانها میتوانند هزینههای ناخواسته را کاهش دهند و به اهداف استراتژیک خود در زمینه کارایی و پایداری بیشتر دست یابند.
🟣لینک مقاله:
https://blog.kubecost.com/blog/optimizing-gpu-monitoring/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Apptio
Optimizing GPU Monitoring for AI Efficiency - Apptio
As artificial intelligence and machine learning transform and create entirely new industries, the need for efficient GPU usage has never been greater. The
❤1
پادکست نیمچه برنامه نویس:
این پادکست به شکل روان و داستانی موضوعاتی را در حوزهی دواپس و برنامه نویسی روایت میکند.
مثلا در چند اپیزود اخیر به روایت و بررسی کالبدشکافی داون تایم شرکت های بزرگ پرداخته است.
اپیزود های کوتاه و جذاب این پادکست به صورت هفتگی منتشر میشوند.
میتوانید کانال این پادکست را در کستباکس دنبال کنید:
https://castbox.fm/vh/6294201
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
این پادکست به شکل روان و داستانی موضوعاتی را در حوزهی دواپس و برنامه نویسی روایت میکند.
مثلا در چند اپیزود اخیر به روایت و بررسی کالبدشکافی داون تایم شرکت های بزرگ پرداخته است.
اپیزود های کوتاه و جذاب این پادکست به صورت هفتگی منتشر میشوند.
میتوانید کانال این پادکست را در کستباکس دنبال کنید:
https://castbox.fm/vh/6294201
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
❤1🤩1
Forwarded from Bardia & Erfan
📚 معرفی دو کتاب عالی در زمینه ساختمان داده و الگوریتمها
اگر به دنبال منابع قوی برای یادگیری ساختمان دادهها (Data Structures) و الگوریتمها (Algorithms) هستید، این دو کتاب را از دست ندهید:👇
🔵https://skybooks.ir/products/Grokking-Algorithms
Table of Contents
1. Introduction to algorithms
2. Selection sort
3. Recursion
4. Quicksort
5. Hash tables
6. Beadth-first search
7. Trees
8. Balanced trees
9. Dijkstra’s algorithm
10. Greedy algorithms
11. Dynamic programming
12. k-nearest neighbors
13. where to go next
➖➖➖➖➖➖➖➖
🔵https://skybooks.ir/products/Grokking-Data-Structures
Table of Contents
1. Introducing data structures: Why you should learn about data structures
2. Static arrays: Building your first data structure
3. Sorted arrays: Searching faster, at a price
4. Big-O notation: A framework for measuring algorithm efficiency
5. Dynamic arrays: Handling dynamically sized datasets
6. Linked lists: A flexible dynamic collection
7. Abstract data types: Designing the simplest container—the bag
8. Stacks: Piling up data before processing it
9. Queues: Keeping information in the same order as it arrives
10. Priority queues and heaps: Handling data according to its priority
11. Binary search trees: A balanced container
12. Dictionaries and hash tables: How to build and use associative arrays
13. Graphs: Learning how to model complex relationships in data
اگر به دنبال منابع قوی برای یادگیری ساختمان دادهها (Data Structures) و الگوریتمها (Algorithms) هستید، این دو کتاب را از دست ندهید:👇
🔵https://skybooks.ir/products/Grokking-Algorithms
Table of Contents
1. Introduction to algorithms
2. Selection sort
3. Recursion
4. Quicksort
5. Hash tables
6. Beadth-first search
7. Trees
8. Balanced trees
9. Dijkstra’s algorithm
10. Greedy algorithms
11. Dynamic programming
12. k-nearest neighbors
13. where to go next
➖➖➖➖➖➖➖➖
🔵https://skybooks.ir/products/Grokking-Data-Structures
Table of Contents
1. Introducing data structures: Why you should learn about data structures
2. Static arrays: Building your first data structure
3. Sorted arrays: Searching faster, at a price
4. Big-O notation: A framework for measuring algorithm efficiency
5. Dynamic arrays: Handling dynamically sized datasets
6. Linked lists: A flexible dynamic collection
7. Abstract data types: Designing the simplest container—the bag
8. Stacks: Piling up data before processing it
9. Queues: Keeping information in the same order as it arrives
10. Priority queues and heaps: Handling data according to its priority
11. Binary search trees: A balanced container
12. Dictionaries and hash tables: How to build and use associative arrays
13. Graphs: Learning how to model complex relationships in data
🔵 عنوان مقاله
Split Out Unrelated Changes (10 minute read)
🟢 خلاصه مقاله:
مقالهی مورد نظر بر اهمیت تقسیم تغییرات غیر مرتبط به درخواستهای کششی (pull request) جداگانه تاکید دارد تا به بهبود کارآیی بررسیها، کاهش ریسکها و حفظ تاریخچههای تمیزتر در گیت (Git) کمک کند. این مقاله پیشنهاد میدهد که درخواستهای کششی باید بر روی وظایف یا تغییرات منطقی تکی متمرکز شوند. همچنین، استفاده از خودکارسازی برای بهروزرسانیهای سبکی جایی که ممکن است، و تعادل بین میانهروی و ارتباطات واضح زمانی که تغییرات کوچک و غیرمرتبط گنجانده میشوند، توصیه شده است. اصرار بر این نکته وجود دارد که رعایت این اصول میتواند به تسهیل فرآیند بررسی و درک بهتر تغییرات اعمال شده توسط تیمهای توسعه کمک کند، در نتیجه منجر به نگهداری بهتر پروژهها و کاهش خطاهای احتمالی میشود.
🟣لینک مقاله:
https://www.joshuakgoldberg.com/blog/split-out-unrelated-changes/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Split Out Unrelated Changes (10 minute read)
🟢 خلاصه مقاله:
مقالهی مورد نظر بر اهمیت تقسیم تغییرات غیر مرتبط به درخواستهای کششی (pull request) جداگانه تاکید دارد تا به بهبود کارآیی بررسیها، کاهش ریسکها و حفظ تاریخچههای تمیزتر در گیت (Git) کمک کند. این مقاله پیشنهاد میدهد که درخواستهای کششی باید بر روی وظایف یا تغییرات منطقی تکی متمرکز شوند. همچنین، استفاده از خودکارسازی برای بهروزرسانیهای سبکی جایی که ممکن است، و تعادل بین میانهروی و ارتباطات واضح زمانی که تغییرات کوچک و غیرمرتبط گنجانده میشوند، توصیه شده است. اصرار بر این نکته وجود دارد که رعایت این اصول میتواند به تسهیل فرآیند بررسی و درک بهتر تغییرات اعمال شده توسط تیمهای توسعه کمک کند، در نتیجه منجر به نگهداری بهتر پروژهها و کاهش خطاهای احتمالی میشود.
🟣لینک مقاله:
https://www.joshuakgoldberg.com/blog/split-out-unrelated-changes/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Joshuakgoldberg
Split Out Unrelated Changes | Goldblog
This is a general explainer for pull request reviews where I think unrelated changes should be split into a separate PR.
👍2
Forwarded from Software Engineer Labdon
Linkedin
Soheib Kiani on LinkedIn: #webinarfarsi #scalability
لیست 11 تایی از برترین مقالات Spotify, Netflix و . . . درخصوص Scalability
دیتاها و مواردی که بهش اشاره شده جزو بهترین ها هستش
Containerization at Pinterest (کانتینر کردن تو پینترست)
https://lnkd.in/de6jtzfe
The Evolution of Container Usage at Netflix…
دیتاها و مواردی که بهش اشاره شده جزو بهترین ها هستش
Containerization at Pinterest (کانتینر کردن تو پینترست)
https://lnkd.in/de6jtzfe
The Evolution of Container Usage at Netflix…
👍1
🔵 عنوان مقاله
Terragrunt & OpenTofu: Better together (10 minute read)
🟢 خلاصه مقاله:
Terragrunt با وجود ویژگیهای جدید OpenTofu/Terraform همچنان حائز اهمیت است، زیرا به طور منحصر به فردی کیفیت مدیریت Infrastructure as Code (IaC) را از طریق هماهنگسازی، قابلیت ارتقاء و کنترل خطا بهبود میبخشد. Terragrunt با جداسازی زیرساختها به واحدهای مجزا، هماهنگکردن بهروزرسانیها از طریق گرافهای وابستگی جهتدار (DAGs)، و ارائه قلابها برای وظایف قبل و بعد از بهروزرسانی، امکان مدیریت ایمنتر و کارآمدتر IaC را برای مهندسان پلتفرم فراهم میآورد. این ویژگیهای Terragrunt باعث میشود که این ابزار به عنوان یک لایه تکمیلی برای Terraform مطرح شود و نقش مهمی در بهینهسازی و خودکارسازی فرایندهای مربوط به زیرساخت دیجیتال ایفا کند.
🟣لینک مقاله:
https://blog.gruntwork.io/terragrunt-opentofu-better-together-6b414a7f033a?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Terragrunt & OpenTofu: Better together (10 minute read)
🟢 خلاصه مقاله:
Terragrunt با وجود ویژگیهای جدید OpenTofu/Terraform همچنان حائز اهمیت است، زیرا به طور منحصر به فردی کیفیت مدیریت Infrastructure as Code (IaC) را از طریق هماهنگسازی، قابلیت ارتقاء و کنترل خطا بهبود میبخشد. Terragrunt با جداسازی زیرساختها به واحدهای مجزا، هماهنگکردن بهروزرسانیها از طریق گرافهای وابستگی جهتدار (DAGs)، و ارائه قلابها برای وظایف قبل و بعد از بهروزرسانی، امکان مدیریت ایمنتر و کارآمدتر IaC را برای مهندسان پلتفرم فراهم میآورد. این ویژگیهای Terragrunt باعث میشود که این ابزار به عنوان یک لایه تکمیلی برای Terraform مطرح شود و نقش مهمی در بهینهسازی و خودکارسازی فرایندهای مربوط به زیرساخت دیجیتال ایفا کند.
🟣لینک مقاله:
https://blog.gruntwork.io/terragrunt-opentofu-better-together-6b414a7f033a?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Gruntwork
Terragrunt & OpenTofu: Better together
We’ve been asked: OpenTofu/Terraform just released feature X — should I still use Terragrunt?
Forwarded from Bardia & Erfan
درود دوستان عزیز، اگر انتقاد یا پیشنهادی دارید که میتواند به بهبود چنل ها کمک کند، خوشحال میشوم از نظرات شما استفاده کنم. میتوانید از طریق آیدی زیر با من در ارتباط باشید:
@mrbardia72
منتظر نظرات سازندهتان هستم! 😊
@mrbardia72
منتظر نظرات سازندهتان هستم! 😊
🔵 عنوان مقاله
In AI agent push, Microsoft re-orgs to create 'CoreAI – Platform and Tools' team (4 minute read)
🟢 خلاصه مقاله:
مدیرعامل مایکروسافت، ساتیا نادلا، از تشکیل تیم جدید مهندسی به نام CoreAI - Platform and Tools خبر داد که بر روی ساخت یک پشته برنامههای کاربردی مبتنی بر هوش مصنوعی (AI) تمرکز دارد. هدف از این ابتکار، توسعه برنامههای کاربردی و گردش کارهایی با هوش مصنوعی ایجنتیک است که توسعه و استقرار نرمافزار را دوباره شکل میدهد. هدف این است که زیرساختهای Azure را به عنوان زیربنایی برای AI قرار دهد و همچنین با استفاده از ابزارهایی مانند GitHub Copilot، برنامههای SaaS و ساخت نرمافزار سفارشی را متحول سازد. این حرکت بخشی از تلاشهای مایکروسافت برای پیشگام بودن در عصر نوآوریهای مبتنی بر AI و تقویت موقعیت خود بهعنوان یک سکوی اصلی در فناوریهای نوظهور است.
🟣لینک مقاله:
https://www.theregister.com/2025/01/13/microsoft_corea_team_reorg/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
In AI agent push, Microsoft re-orgs to create 'CoreAI – Platform and Tools' team (4 minute read)
🟢 خلاصه مقاله:
مدیرعامل مایکروسافت، ساتیا نادلا، از تشکیل تیم جدید مهندسی به نام CoreAI - Platform and Tools خبر داد که بر روی ساخت یک پشته برنامههای کاربردی مبتنی بر هوش مصنوعی (AI) تمرکز دارد. هدف از این ابتکار، توسعه برنامههای کاربردی و گردش کارهایی با هوش مصنوعی ایجنتیک است که توسعه و استقرار نرمافزار را دوباره شکل میدهد. هدف این است که زیرساختهای Azure را به عنوان زیربنایی برای AI قرار دهد و همچنین با استفاده از ابزارهایی مانند GitHub Copilot، برنامههای SaaS و ساخت نرمافزار سفارشی را متحول سازد. این حرکت بخشی از تلاشهای مایکروسافت برای پیشگام بودن در عصر نوآوریهای مبتنی بر AI و تقویت موقعیت خود بهعنوان یک سکوی اصلی در فناوریهای نوظهور است.
🟣لینک مقاله:
https://www.theregister.com/2025/01/13/microsoft_corea_team_reorg/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
The Register
In AI agent push, Microsoft re-orgs to create 'CoreAI – Platform and Tools' team
Nad lad says 30 years of change happening in 3 years ... we're certainly feeling the compression of time
👍1
🔵 عنوان مقاله
The power of open source in PostgreSQL (8 minute read)
🟢 خلاصه مقاله:
این مقاله قدرت مدل منبع باز (open source) را با بررسی تاریخچه و دلایل پشت مقدار پیشفرض برای پارامتر "autovacuum_vacuum_scale_factor" در PostgreSQL تشریح میکند. نویسنده با تجزیه و تحلیل کدهای منبع، پیامهای ارتکاب به مخزن و بحثها در لیستهای ایمیل، به بیان شفافیت و طبیعت همکارانه توسعه منبع باز پرداخته و بیان میدارد که چگونه این امر باعث توانمندسازی کاربران برای مشارکت فعال در تکامل نرمافزار میشود. این مقاله نه تنها عمق تکنیکی بخشهای خاصی از PostgreSQL را نشان میدهد بلکه اهمیت فرهنگ منبع باز را به عنوان یک ابزار برای نوآوری و پیشرفت مستمر در فناوری اطلاعات تاکید میکند.
🟣لینک مقاله:
https://www.cybertec-postgresql.com/en/the-power-of-open-source-in-postgresql/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
The power of open source in PostgreSQL (8 minute read)
🟢 خلاصه مقاله:
این مقاله قدرت مدل منبع باز (open source) را با بررسی تاریخچه و دلایل پشت مقدار پیشفرض برای پارامتر "autovacuum_vacuum_scale_factor" در PostgreSQL تشریح میکند. نویسنده با تجزیه و تحلیل کدهای منبع، پیامهای ارتکاب به مخزن و بحثها در لیستهای ایمیل، به بیان شفافیت و طبیعت همکارانه توسعه منبع باز پرداخته و بیان میدارد که چگونه این امر باعث توانمندسازی کاربران برای مشارکت فعال در تکامل نرمافزار میشود. این مقاله نه تنها عمق تکنیکی بخشهای خاصی از PostgreSQL را نشان میدهد بلکه اهمیت فرهنگ منبع باز را به عنوان یک ابزار برای نوآوری و پیشرفت مستمر در فناوری اطلاعات تاکید میکند.
🟣لینک مقاله:
https://www.cybertec-postgresql.com/en/the-power-of-open-source-in-postgresql/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
CYBERTEC PostgreSQL | Services & Support
The power of open source in PostgreSQL
The power of open source helps us find out how a PostgreSQL parameter got its value. Unravel history with Git and the mailing list archive!
👍2
🔵 عنوان مقاله
Per-Bucket Access Keys Now Available for DigitalOcean Spaces (3 minute read)
🟢 خلاصه مقاله:
DigitalOcean اخیراً اعلام کرد که کلیدهای دسترسی Per-Bucket برای Spaces Object Storage را راهاندازی کرده است، که امکان کنترل دقیق دسترسی را با اجازههای خواندن تنها یا خواندن/نوشتن برای هر سطل ذخیرهسازی فراهم میآورد و به طور قابل توجهی امنیت دادهها و مدیریت را بهبود میبخشد. این قابلیت هم اکنون در تمام مناطق در دسترس بوده و هیچ هزینه اضافی برای آن در نظر گرفته نشده است. این امر به کاربران امکان میدهد که دسترسیهای مشخص و محدودی برای کاربران و برنامهها تنظیم کنند، به این ترتیب افزایش امنیت و بهرهوری را در محیطهای کاری خود تجربه میکنند.
🟣لینک مقاله:
https://www.digitalocean.com/blog/spaces-bucket-keys?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Per-Bucket Access Keys Now Available for DigitalOcean Spaces (3 minute read)
🟢 خلاصه مقاله:
DigitalOcean اخیراً اعلام کرد که کلیدهای دسترسی Per-Bucket برای Spaces Object Storage را راهاندازی کرده است، که امکان کنترل دقیق دسترسی را با اجازههای خواندن تنها یا خواندن/نوشتن برای هر سطل ذخیرهسازی فراهم میآورد و به طور قابل توجهی امنیت دادهها و مدیریت را بهبود میبخشد. این قابلیت هم اکنون در تمام مناطق در دسترس بوده و هیچ هزینه اضافی برای آن در نظر گرفته نشده است. این امر به کاربران امکان میدهد که دسترسیهای مشخص و محدودی برای کاربران و برنامهها تنظیم کنند، به این ترتیب افزایش امنیت و بهرهوری را در محیطهای کاری خود تجربه میکنند.
🟣لینک مقاله:
https://www.digitalocean.com/blog/spaces-bucket-keys?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
DigitalOcean
Per-Bucket Access Keys Now Available for DigitalOcean Spaces
Per-Bucket Access Keys for DigitalOcean Spaces enables you to boost your data security and management—at no additional cost. This powerful new feature allows you to assign unique read-only or read/write permissions for individual storage buckets, making it…
🔵 عنوان مقاله
Now open — AWS Mexico (Central) Region (5 minute read)
🟢 خلاصه مقاله:
شرکت AWS اخیراً از راهاندازی اولین منطقه زیرساختی خود در مکزیک، منطقه AWS مکزیک (مرکزی)، با سه منطقه در دسترسی خبر داده است. این شرکت قصد دارد طی ۱۵ سال آینده ۵ میلیارد دلار در اقتصاد دیجیتال مکزیک سرمایهگذاری کند تا با بهکارگیری پیشرفتهای فناوری در زمینه هوش مصنوعی، یادگیری ماشینی و فناوریهای پیشرفته ابری، به تقویت اقتصاد دیجیتال این کشور کمک کند. این طرح به ایجاد بیش از ۷۰۰۰ شغل تماموقت سالانه منجر شده و بیش از ۱۰ میلیارد دلار به تولید ناخالص داخلی مکزیک افزوده خواهد شد. این تلاشها نه تنها به توسعه زیرساختهای ابری در منطقه کمک میکند، بلکه امکان دسترسی بیشتر شرکتها و موسسات به فناوریهای نوین و بهینهسازی عملکرد آنها را میسر میسازد.
🟣لینک مقاله:
https://aws.amazon.com/blogs/aws/now-open-aws-mexico-central-region/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Now open — AWS Mexico (Central) Region (5 minute read)
🟢 خلاصه مقاله:
شرکت AWS اخیراً از راهاندازی اولین منطقه زیرساختی خود در مکزیک، منطقه AWS مکزیک (مرکزی)، با سه منطقه در دسترسی خبر داده است. این شرکت قصد دارد طی ۱۵ سال آینده ۵ میلیارد دلار در اقتصاد دیجیتال مکزیک سرمایهگذاری کند تا با بهکارگیری پیشرفتهای فناوری در زمینه هوش مصنوعی، یادگیری ماشینی و فناوریهای پیشرفته ابری، به تقویت اقتصاد دیجیتال این کشور کمک کند. این طرح به ایجاد بیش از ۷۰۰۰ شغل تماموقت سالانه منجر شده و بیش از ۱۰ میلیارد دلار به تولید ناخالص داخلی مکزیک افزوده خواهد شد. این تلاشها نه تنها به توسعه زیرساختهای ابری در منطقه کمک میکند، بلکه امکان دسترسی بیشتر شرکتها و موسسات به فناوریهای نوین و بهینهسازی عملکرد آنها را میسر میسازد.
🟣لینک مقاله:
https://aws.amazon.com/blogs/aws/now-open-aws-mexico-central-region/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Amazon
Now open — AWS Mexico (Central) Region | Amazon Web Services
AWS launches its first cloud Region in Mexico, enabling digital transformation with local infrastructure, delivering low latency, and helping customers meet data residency requirements, backed by a planned $5 billion investment over 15 years.
🔵 عنوان مقاله
Kubernetes and the Alternatives: Understanding Container Orchestration Tools for Modern DevOps (13 minute read)
🟢 خلاصه مقاله:
مقاله مورد بحث به بررسی پلتفرم Kubernetes به عنوان اصلیترین ابزار اورکستراسیون کانتینر در صنعت میپردازد. Kubernetes با ویژگیهای گستردهای که ارائه میدهد، مقیاسپذیری بالا و امکان ادغام با خدمات ابری، توانسته است جایگاه خود را به عنوان برترین پلتفرم در این فضا تثبیت کند. در حالی که دیگر راهحلهایی نظیر Docker Swarm، Apache Mesos، HashiCorp Nomad و Red Hat OpenShift نیز در بازار وجود دارند، اما هر یک به دلیل ویژگیهای متفاوت مانند سادگی، انعطافپذیری و آمادگی برای محیطهای کاری بزرگ، تنها نیازهای خاصی را برآورده میسازند. این مقاله به تشریح و مقایسه این پلتفرمها پرداخته و نقاط قوت و ضعف هرکدام را برجسته میکند، به طوری که خواننده میتواند دید بهتری در مورد انتخاب پلتفرم مناسب برای نیازهای خود پیدا کند.
🟣لینک مقاله:
https://medium.com/@gaes.abu2016/kubernetes-and-the-alternatives-understanding-container-orchestration-tools-for-modern-devops-1390a1d1bd9c?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Kubernetes and the Alternatives: Understanding Container Orchestration Tools for Modern DevOps (13 minute read)
🟢 خلاصه مقاله:
مقاله مورد بحث به بررسی پلتفرم Kubernetes به عنوان اصلیترین ابزار اورکستراسیون کانتینر در صنعت میپردازد. Kubernetes با ویژگیهای گستردهای که ارائه میدهد، مقیاسپذیری بالا و امکان ادغام با خدمات ابری، توانسته است جایگاه خود را به عنوان برترین پلتفرم در این فضا تثبیت کند. در حالی که دیگر راهحلهایی نظیر Docker Swarm، Apache Mesos، HashiCorp Nomad و Red Hat OpenShift نیز در بازار وجود دارند، اما هر یک به دلیل ویژگیهای متفاوت مانند سادگی، انعطافپذیری و آمادگی برای محیطهای کاری بزرگ، تنها نیازهای خاصی را برآورده میسازند. این مقاله به تشریح و مقایسه این پلتفرمها پرداخته و نقاط قوت و ضعف هرکدام را برجسته میکند، به طوری که خواننده میتواند دید بهتری در مورد انتخاب پلتفرم مناسب برای نیازهای خود پیدا کند.
🟣لینک مقاله:
https://medium.com/@gaes.abu2016/kubernetes-and-the-alternatives-understanding-container-orchestration-tools-for-modern-devops-1390a1d1bd9c?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Medium
Kubernetes and the Alternatives: Understanding Container Orchestration Tools for Modern DevOps
Introduction
🔵 عنوان مقاله
Grafana SLO: Easily predict the likelihood that you'll hit your target (6 minute read)
🟢 خلاصه مقاله:
مقالهی معرفی شده به ویژگی جدیدی در Grafana SLO به نام پیشبینیهای آماری پرداخته است که به کاربران این امکان را میدهد تا به سرعت میزان ریسک عدم دستیابی به اهداف سطح خدمت (SLO) خود را تجسم و ارزیابی کنند. این ویژگی اطمینان میدهد که اهداف تعیین شده با رضایت واقعی مشتریان و اولویتهای کسبوکار همراستا باشد. با استفاده از پیشبینیهای آماری، مدیران و تیمهای فنی میتوانند به طور مؤثرتری برنامهریزی کنند و پیش از بروز مشکلات احتمالی، اقدامات لازم را انجام دهند، در نتیجه کاهش دهندهی زمان توقف خدمات و بهبود تجربهی کاربری خواهد بود. این ابزار جدید برای هر سازمانی که به دنبال بهینهسازی عملکرد و افزایش رضایت مشتری است، ارزشمند میباشد.
🟣لینک مقاله:
https://grafana.com/blog/2025/01/14/grafana-slo-easily-predict-the-likelihood-that-youll-hit-your-target/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Grafana SLO: Easily predict the likelihood that you'll hit your target (6 minute read)
🟢 خلاصه مقاله:
مقالهی معرفی شده به ویژگی جدیدی در Grafana SLO به نام پیشبینیهای آماری پرداخته است که به کاربران این امکان را میدهد تا به سرعت میزان ریسک عدم دستیابی به اهداف سطح خدمت (SLO) خود را تجسم و ارزیابی کنند. این ویژگی اطمینان میدهد که اهداف تعیین شده با رضایت واقعی مشتریان و اولویتهای کسبوکار همراستا باشد. با استفاده از پیشبینیهای آماری، مدیران و تیمهای فنی میتوانند به طور مؤثرتری برنامهریزی کنند و پیش از بروز مشکلات احتمالی، اقدامات لازم را انجام دهند، در نتیجه کاهش دهندهی زمان توقف خدمات و بهبود تجربهی کاربری خواهد بود. این ابزار جدید برای هر سازمانی که به دنبال بهینهسازی عملکرد و افزایش رضایت مشتری است، ارزشمند میباشد.
🟣لینک مقاله:
https://grafana.com/blog/2025/01/14/grafana-slo-easily-predict-the-likelihood-that-youll-hit-your-target/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Grafana Labs
Grafana SLO: Easily predict the likelihood that you'll hit your target | Grafana Labs
With the new statistical prediction feature in Grafana SLO, you can quickly see how likely it is that you'll hit your target and the potential impact of an SLA breach.
🔵 عنوان مقاله
Optimize your container workloads for sustainability (5 minute read)
🟢 خلاصه مقاله:
این مطلب وبلاگ راهنماییهایی در مورد بهینهسازی تصاویر کانتینری و زیرساختها در AWS ارائه میدهد تا تأثیر زیستمحیطی را کاهش دهید بدون آنکه عملکرد یا هزینهها افزایش یابد. مقاله استراتژیهایی نظیر انتخاب تصاویر اصلی کارآمد، کاهش منابع محاسباتی در طول ساختها، و استفاده از خدماتی مانند AWS Fargate، نمونههای EC2 Spot، و AWS Lambda برای اجرای پایدار کانتینرها را پوشش میدهد. با تمرکز بر کاهش بخشهای غیرضروری و افزایش کارایی، این رویکردها به صرفهجویی در مصرف انرژی و کاهش اثرات مخرب زیستمحیطی کمک میکنند بدون اینکه بر عملکرد کلی سیستم تأثیر منفی بگذارند.
🟣لینک مقاله:
https://aws.amazon.com/blogs/containers/optimize-your-container-workloads-for-sustainability/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Optimize your container workloads for sustainability (5 minute read)
🟢 خلاصه مقاله:
این مطلب وبلاگ راهنماییهایی در مورد بهینهسازی تصاویر کانتینری و زیرساختها در AWS ارائه میدهد تا تأثیر زیستمحیطی را کاهش دهید بدون آنکه عملکرد یا هزینهها افزایش یابد. مقاله استراتژیهایی نظیر انتخاب تصاویر اصلی کارآمد، کاهش منابع محاسباتی در طول ساختها، و استفاده از خدماتی مانند AWS Fargate، نمونههای EC2 Spot، و AWS Lambda برای اجرای پایدار کانتینرها را پوشش میدهد. با تمرکز بر کاهش بخشهای غیرضروری و افزایش کارایی، این رویکردها به صرفهجویی در مصرف انرژی و کاهش اثرات مخرب زیستمحیطی کمک میکنند بدون اینکه بر عملکرد کلی سیستم تأثیر منفی بگذارند.
🟣لینک مقاله:
https://aws.amazon.com/blogs/containers/optimize-your-container-workloads-for-sustainability/?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Amazon
Optimize your container workloads for sustainability | Amazon Web Services
This blog was authored by Karthik Rajendran, Senior Solutions Architect (AWS) and Isha Dua, Senior Solutions Architect (AWS). The software architect’s job is mostly one of trade-offs, weighing the considerations of different approaches and then choosing…
🔵 عنوان مقاله
Fannie Mae's process for developing policy as code with Terraform Enterprise and Sentinel (4 minute read)
🟢 خلاصه مقاله:
مقاله به تشریح روشهایی پرداخته که شرکت Fannie Mae از طریق استفاده از Terraform Enterprise و Sentinel برای مدیریت زیرساختهای ابری مطابق با استانداردهای نظارتی استفاده میکند. در این روش، سیاستهای کد شده برای توسعه، آزمایش، بازبینی و انتشار کنترلهایی در زمینه امنیت، معماری، و پایبندی به مقررات تنظیم شدهاند. این سیاستها به خودکارسازی و امنسازی خدمات AWS کمک کرده و همزمان خطرات موجود در محیط IT را کاهش میدهند. Fannie Mae این پروسه را به منظور اطمینان از عملکرد مطلوب و رعایت دقیق الزامات قانونی پیادهسازی کرده است. این رویکرد نه تنها به بهبود امنیت میانجامد بلکه به کاهش هزینهها و افزایش کارایی عملیاتی نیز منجر میشود.
🟣لینک مقاله:
https://www.hashicorp.com/blog/fannie-mae-process-for-developing-policy-as-code-with-terraform-enterprise-sentinel?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
Fannie Mae's process for developing policy as code with Terraform Enterprise and Sentinel (4 minute read)
🟢 خلاصه مقاله:
مقاله به تشریح روشهایی پرداخته که شرکت Fannie Mae از طریق استفاده از Terraform Enterprise و Sentinel برای مدیریت زیرساختهای ابری مطابق با استانداردهای نظارتی استفاده میکند. در این روش، سیاستهای کد شده برای توسعه، آزمایش، بازبینی و انتشار کنترلهایی در زمینه امنیت، معماری، و پایبندی به مقررات تنظیم شدهاند. این سیاستها به خودکارسازی و امنسازی خدمات AWS کمک کرده و همزمان خطرات موجود در محیط IT را کاهش میدهند. Fannie Mae این پروسه را به منظور اطمینان از عملکرد مطلوب و رعایت دقیق الزامات قانونی پیادهسازی کرده است. این رویکرد نه تنها به بهبود امنیت میانجامد بلکه به کاهش هزینهها و افزایش کارایی عملیاتی نیز منجر میشود.
🟣لینک مقاله:
https://www.hashicorp.com/blog/fannie-mae-process-for-developing-policy-as-code-with-terraform-enterprise-sentinel?utm_source=tldrdevops
➖➖➖➖➖➖➖➖
👑 @DevOps_Labdon
HashiCorp
Fannie Mae’s process for developing policy as code with Terraform Enterprise and Sentinel
Learn how to implement the policy as code development lifecycle used in the highly regulated cloud environments at Fannie Mae.
👍1