Topic: İdarə

Eksperimental API istifadə edərək Hava axınında DAG tetikleyicisini necə etmək olar

Təhsil proqramlarımızı hazırlayarkən müəyyən alətlərlə işləmək baxımından vaxtaşırı çətinliklərlə qarşılaşırıq. Və onlarla qarşılaşdığımız anda, bu problemin öhdəsindən gəlməyə kömək edəcək kifayət qədər sənəd və məqalələr həmişə olmur. Məsələn, 2015-ci ildə belə idi və biz istifadə etdiyimiz “Böyük Məlumat Mütəxəssisi” proqramında […]

Sistemdə artan yüklərə necə dözmək olar: Qara Cümə üçün genişmiqyaslı hazırlıqlardan danışırıq

Salam, Habr! 2017-ci ildə, Qara Cümə zamanı yük demək olar ki, bir yarım dəfə artdı və serverlərimiz həddi aşdı. İl ərzində müştərilərin sayı əhəmiyyətli dərəcədə artdı və aydın oldu ki, diqqətli ilkin hazırlıq olmadan platforma sadəcə 2018-ci ilin yüklərinə tab gətirə bilməz. Mümkün olan ən iddialı məqsədi qoyduq: tam hazır olmaq istəyirdik [...]

drbd+ocfs2 əsasında kiçik veb klasterlər üçün klaster yaddaşı

Sizə nə deyəcəyik: drbd+ocfs2 həlləri əsasında iki server üçün paylaşılan yaddaşı necə tez yerləşdirmək olar. Bu kimin üçün faydalı olacaq: Dərslik sistem administratorları və yaddaşın tətbiqi metodunu seçən və ya həlli sınamaq istəyən hər kəs üçün faydalı olacaq. Biz hansı qərarlardan imtina etdik və niyə? Çox vaxt biz həyata keçirməli olduğumuz […]

Huffman alqoritmi ilə məlumatların sıxılması

Giriş Bu yazıda mən məşhur Huffman alqoritmi, həmçinin məlumatların sıxılmasında tətbiqi haqqında danışacağam. Nəticədə sadə bir arxivçi yazacağıq. Habré-də bu barədə artıq bir məqalə var idi, lakin praktiki tətbiq edilmədi. Hazırkı yazının nəzəri materialı məktəb kompüter elmləri dərslərindən və Robert Laforetin “Java-da verilənlər strukturları və alqoritmləri” kitabından götürülüb. Beləliklə, hər şey […]

Binary Tree və ya ikili axtarış ağacını necə hazırlamaq olar

Prelüd Bu məqalə binar axtarış ağacları haqqındadır. Bu yaxınlarda Huffman metodundan istifadə edərək məlumatların sıxılması haqqında məqalə yazdım. Orada ikili ağaclara çox əhəmiyyət vermədim, çünki axtarış, daxiletmə və silmə üsulları uyğun deyildi. İndi ağaclar haqqında məqalə yazmaq qərarına gəldim. Gəlin başlayaq. Ağac kənarlarla birləşdirilmiş qovşaqlardan ibarət məlumat strukturudur. Deyə bilərik ki, bir ağac [...]

Termux addım-addım (2-ci hissə)

Son hissədə biz əsas Termux əmrləri ilə tanış olduq, PC ilə SSH bağlantısı qurduq, ləqəblərin necə yaradılmasını öyrəndik və bir neçə faydalı utilitlər quraşdırdıq. Bu dəfə biz daha da irəli getməliyik, siz və mən: biz Termux:API-ni öyrənəcəyik, Python və nano-nu quraşdıracağıq, həmçinin “Salam, dünya!” yazacağıq. Python-da biz bash skriptlərini öyrənəcəyik və skript yazacağıq [...]

Istio ilə mikroservislərə qayıdın. 2-ci hissə

Qeyd tərcümə: Bu seriyanın birinci hissəsi Istio-nun imkanları ilə tanış olmağa və onları fəaliyyətdə nümayiş etdirməyə həsr olunmuşdu. İndi biz bu xidmət şəbəkəsinin konfiqurasiyası və istifadəsinin daha mürəkkəb aspektləri, xüsusən də dəqiq tənzimlənmiş marşrutlaşdırma və şəbəkə trafikinin idarə edilməsi haqqında danışacağıq. Həmçinin xatırladırıq ki, bu məqalə konfiqurasiyalardan istifadə edir (Kubernetes və Istio üçün manifestlər) […]

Istio ilə mikroservislərə qayıdın. 1-ci hissə

Qeyd Tərcümə: Xidmət şəbəkələri mütləq mikroservis arxitekturasından sonra tətbiqlər üçün müasir infrastrukturda müvafiq həllə çevrilmişdir. Istio bir çox DevOps mühəndisinin ağzında olsa da, təqdim etdiyi imkanlar baxımından hərtərəfli olsa da, tanış olmaq üçün xeyli vaxt tələb edə bilən kifayət qədər yeni bir məhsuldur. Alman mühəndis Rinor Maloku, telekommunikasiya sahəsində böyük müştərilər üçün bulud hesablamalarına cavabdehdir [...]

Istio ilə mikroservislərə qayıdın. 3-ci hissə

Qeyd transl.: Bu seriyanın birinci hissəsi Istio-nun imkanları ilə tanış olmağa və onları fəaliyyətdə nümayiş etdirməyə həsr olunmuşdu, ikincisi isə dəqiq tənzimlənmiş marşrutlaşdırma və şəbəkə trafikinin idarə edilməsi haqqında idi. İndi biz təhlükəsizlik haqqında danışacağıq: onunla əlaqəli əsas funksiyaları nümayiş etdirmək üçün müəllif Auth0 şəxsiyyət xidmətindən istifadə edir, lakin digər provayderlər də oxşar şəkildə konfiqurasiya edilə bilər. Biz qurduq […]

Bulud serveri 2.0. Serverin stratosferə işə salınması

Dostlar, biz yeni hərəkatla gündəmə gəldik. Keçən il “Buludlarda Server” fanat layihəmizi çoxlarınız xatırlayırsınız: biz Raspberry Pi əsasında kiçik bir server yaratdıq və onu isti hava şarında işə saldıq. İndi biz daha da irəli, yəni daha yüksəklərə getməyə qərar verdik - bizi stratosfer gözləyir! İlk “Server in the Clouds” layihəsinin mahiyyətinin nədən ibarət olduğunu qısaca xatırlayaq. Server […]

Öz əlinizlə bulud video nəzarəti: Ivideon Web SDK-nın yeni xüsusiyyətləri

İstənilən tərəfdaşa öz məhsullarını yaratmağa imkan verən bir neçə inteqrasiya komponentimiz var: Ivideon istifadəçisinin şəxsi hesabına, Mobil SDK-ya hər hansı alternativin hazırlanması üçün açıq API, onun köməyi ilə siz Ivideon proqramlarına funksionallıq baxımından ekvivalent tam hüquqlu həll variantını hazırlaya bilərsiniz. Web SDK kimi. Biz bu yaxınlarda yeni sənədlər və demo tətbiqi ilə tamamlanan təkmilləşdirilmiş Web SDK-nı buraxdıq ki, bu da bizim […]

GitLab 11.9 Gizli Kəşf və Çoxlu Birləşmə Sorğunun Həlli Qaydaları ilə buraxıldı

Sızdırılmış sirləri tez aşkar edin. Təsadüfən etimadnamələri paylaşılan depoya sızdırmaq kiçik bir səhv kimi görünür. Bununla belə, nəticələr ciddi ola bilər. Təcavüzkar parolunuzu və ya API açarınızı aldıqdan sonra o, hesabınızı ələ keçirəcək, sizi bloklayacaq və pulunuzdan saxta istifadə edəcək. Bundan əlavə, domino effekti mümkündür: bir hesaba giriş digərlərinə girişi açır. […]