موضوع: اداره

نحوه ایجاد یک ماشه DAG در جریان هوا با استفاده از Experimental API

هنگام تهیه برنامه های آموزشی خود، به طور دوره ای از نظر کار با ابزارهای خاص با مشکلاتی مواجه می شویم. و در لحظه ای که با آنها روبرو می شویم، همیشه اسناد و مقالات کافی وجود ندارد که به ما در مقابله با این مشکل کمک کند. به عنوان مثال، در سال 2015 چنین بود و در برنامه «متخصص داده های بزرگ» از […]

نحوه مقاومت در برابر بارهای زیاد روی سیستم: ما در مورد آماده سازی در مقیاس بزرگ برای جمعه سیاه صحبت می کنیم

سلام، هابر! در سال 2017، در جمعه سیاه، بار تقریباً یک و نیم برابر افزایش یافت و سرورهای ما در حد مجاز بودند. در طول سال، تعداد مشتریان به طور قابل توجهی افزایش یافته است و مشخص شد که بدون آماده سازی اولیه دقیق، این پلت فرم ممکن است به سادگی بارهای سال 2018 را تحمل نکند. ما بلندپروازانه ترین هدف ممکن را تعیین کردیم: می خواستیم کاملاً آماده [...]

ذخیره سازی خوشه ای برای خوشه های وب کوچک مبتنی بر drbd+ocfs2

آنچه در مورد آن به شما خواهیم گفت: نحوه استقرار سریع فضای ذخیره سازی مشترک برای دو سرور بر اساس راه حل های drbd+ocfs2. این برای چه کسانی مفید خواهد بود: این آموزش برای مدیران سیستم و هر کسی که یک روش اجرای ذخیره سازی را انتخاب می کند یا می خواهد راه حل را امتحان کند مفید خواهد بود. چه تصمیماتی را رها کردیم و چرا؟ اغلب با موقعیتی مواجه می شویم که نیاز به اجرای […]

فشرده سازی داده ها با الگوریتم هافمن

مقدمه در این مقاله در مورد الگوریتم معروف هافمن و همچنین کاربرد آن در فشرده سازی داده ها صحبت خواهم کرد. در نتیجه یک بایگانی ساده می نویسیم. قبلاً مقاله ای در این مورد در هابره وجود داشت، اما بدون اجرای عملی. مطالب نظری پست فعلی از درس های علوم کامپیوتر مدرسه و کتاب رابرت لافورت "ساختارها و الگوریتم های داده در جاوا" گرفته شده است. بنابراین، همه چیز […]

Binary Tree یا نحوه تهیه درخت جستجوی باینری

پیش درآمد این مقاله درباره درختان جستجوی دودویی است. من اخیراً مقاله ای در مورد فشرده سازی داده ها با استفاده از روش هافمن نوشتم. در آنجا من توجه زیادی به درخت های باینری نکردم، زیرا روش های جستجو، درج و حذف مرتبط نبودند. حالا تصمیم گرفتم مقاله ای در مورد درختان بنویسم. بیا شروع کنیم. درخت یک ساختار داده ای است که از گره هایی به هم متصل شده اند. می توان گفت که یک درخت [...]

ترموکس گام به گام (قسمت اول)

در قسمت آخر، با دستورات اولیه Termux آشنا شدیم، اتصال SSH را با رایانه شخصی تنظیم کردیم، نحوه ایجاد نام مستعار را یاد گرفتیم و چندین ابزار مفید را نصب کردیم. این بار باید از این هم فراتر برویم، من و شما: با Termux:API آشنا می شویم، پایتون و نانو را نصب می کنیم و همچنین می نویسیم «سلام، دنیا!» در پایتون با اسکریپت های bash آشنا می شویم و یک اسکریپت می نویسیم […]

بازگشت به میکروسرویس ها با ایستیو. قسمت 2

توجه داشته باشید ترجمه: قسمت اول این مجموعه به آشنایی با قابلیت های ایستیو و نمایش آنها در عمل اختصاص داشت. اکنون در مورد جنبه‌های پیچیده‌تر پیکربندی و استفاده از این سرویس مش، و به ویژه، در مورد مسیریابی دقیق و مدیریت ترافیک شبکه صحبت خواهیم کرد. همچنین به شما یادآوری می‌کنیم که این مقاله از تنظیمات (مانیفست‌های Kubernetes و Istio) استفاده می‌کند.

بازگشت به میکروسرویس ها با ایستیو. قسمت 1

توجه داشته باشید ترجمه: مش های سرویس قطعا به یک راه حل مناسب در زیرساخت های مدرن برای برنامه های کاربردی پس از معماری میکروسرویس تبدیل شده اند. اگرچه Istio ممکن است مورد توجه بسیاری از مهندسان DevOps باشد، این محصول نسبتاً جدیدی است که اگرچه از نظر قابلیت‌هایی که ارائه می‌کند جامع است، اما ممکن است به زمان قابل توجهی برای آشنایی نیاز داشته باشد. مهندس آلمانی رینور مالوکو، مسئول رایانش ابری برای مشتریان بزرگ در مخابرات […]

بازگشت به میکروسرویس ها با ایستیو. قسمت 3

توجه داشته باشید ترجمه: قسمت اول این مجموعه به آشنایی با قابلیت های ایستیو و نمایش آن ها در عمل اختصاص داشت، قسمت دوم به تنظیم دقیق مسیریابی و مدیریت ترافیک شبکه اختصاص داشت. اکنون در مورد امنیت صحبت خواهیم کرد: برای نشان دادن عملکردهای اساسی مربوط به آن، نویسنده از سرویس هویت Auth0 استفاده می کند، اما سایر ارائه دهندگان را می توان به روشی مشابه پیکربندی کرد. ما راه اندازی کرده ایم […]

سرور در ابرها 2.0. راه اندازی سرور در استراتوسفر

دوستان، ما با یک حرکت جدید آمده ایم. بسیاری از شما پروژه گیک طرفداران سال گذشته ما "Server in the Clouds" را به خاطر دارید: ما یک سرور کوچک بر اساس Raspberry Pi ساختیم و آن را در یک بالون هوای گرم راه اندازی کردیم. اکنون تصمیم گرفته ایم حتی فراتر برویم، یعنی بالاتر - استراتوسفر در انتظار ما است! اجازه دهید به طور خلاصه یادآوری کنیم که ماهیت اولین پروژه "سرور در ابرها" چه بود. سرور […]

نظارت تصویری ابری را خودتان انجام دهید: ویژگی‌های جدید Ivideon Web SDK

ما چندین مؤلفه یکپارچه‌سازی داریم که به هر شریکی اجازه می‌دهد محصولات خود را ایجاد کند: API را برای توسعه هر جایگزینی برای حساب شخصی کاربر Ivideon، Mobile SDK، باز کنید، که با آن می‌توانید یک راه‌حل کامل معادل عملکرد برنامه‌های Ivideon ایجاد کنید. به عنوان وب SDK. ما اخیراً یک Web SDK بهبود یافته را منتشر کردیم که با مستندات جدید و یک برنامه آزمایشی کامل شده است که […]

GitLab 11.9 با تشخیص مخفی و چندین قانون حل درخواست ادغام منتشر شد

شناسایی سریع اسرار فاش شده به نظر می رسد اشتباه کوچکی باشد که به طور تصادفی اعتبارنامه ها به یک مخزن مشترک درز کند. با این حال، عواقب آن می تواند جدی باشد. هنگامی که مهاجم رمز عبور یا کلید API شما را دریافت می کند، حساب شما را تصاحب می کند، شما را قفل می کند و از پول شما به طور تقلبی استفاده می کند. علاوه بر این، یک اثر دومینو امکان پذیر است: دسترسی به یک حساب، دسترسی دیگران را باز می کند. […]