Kategori: Pentadbiran

Cara membuat pencetus DAG dalam Aliran Udara menggunakan API Eksperimen

Semasa menyediakan program pendidikan kami, kami secara berkala menghadapi kesukaran dari segi bekerja dengan alat tertentu. Dan pada masa ini apabila kami menemui mereka, tidak selalu ada dokumentasi dan artikel yang mencukupi yang akan membantu kami mengatasi masalah ini. Ini berlaku, sebagai contoh, pada tahun 2015, dan dalam program β€œPakar Data Besar” kami menggunakan […]

Bagaimana untuk menahan beban yang meningkat pada sistem: kita bercakap tentang persediaan berskala besar untuk Black Friday

Hello, Habr! Pada 2017, semasa Black Friday, beban meningkat hampir satu setengah kali ganda dan pelayan kami berada pada hadnya. Sepanjang tahun, bilangan pelanggan telah meningkat dengan ketara, dan menjadi jelas bahawa tanpa persiapan awal yang teliti, platform itu mungkin tidak dapat menahan beban tahun 2018. Kami menetapkan matlamat yang paling bercita-cita tinggi: kami mahu bersedia sepenuhnya [...]

Storan kluster untuk kluster web kecil berdasarkan drbd+ocfs2

Perkara yang akan kami beritahu anda: Cara menggunakan storan dikongsi dengan cepat untuk dua pelayan berdasarkan penyelesaian drbd+ocfs2. Untuk siapa ini berguna: Tutorial akan berguna kepada pentadbir sistem dan sesiapa sahaja yang memilih kaedah pelaksanaan storan atau ingin mencuba penyelesaiannya. Apakah keputusan yang kita putuskan dan mengapa? Selalunya kita berhadapan dengan situasi di mana kita perlu melaksanakan […]

Pemampatan data menggunakan algoritma Huffman

Pengenalan Dalam artikel ini saya akan bercakap tentang algoritma Huffman yang terkenal, serta aplikasinya dalam pemampatan data. Akibatnya, kami akan menulis arkib mudah. Sudah ada artikel tentang ini tentang HabrΓ©, tetapi tanpa pelaksanaan praktikal. Bahan teori jawatan semasa diambil dari pelajaran sains komputer sekolah dan buku Robert Laforet "Struktur Data dan Algoritma di Jawa". Jadi, semuanya [...]

Pokok Binari atau bagaimana untuk menyediakan pokok carian binari

Prelude Artikel ini adalah mengenai pepohon carian binari. Saya baru-baru ini menulis artikel tentang pemampatan data menggunakan kaedah Huffman. Di sana saya tidak banyak memberi perhatian kepada pokok binari, kerana kaedah carian, sisipan dan pemadaman tidak berkaitan. Sekarang saya memutuskan untuk menulis artikel tentang pokok. Mari kita mulakan. Pokok ialah struktur data yang terdiri daripada nod yang disambungkan oleh tepi. Kita boleh mengatakan bahawa pokok adalah [...]

Termux langkah demi langkah (Bahagian 2)

Pada bahagian terakhir, kami berkenalan dengan perintah Termux asas, menyediakan sambungan SSH dengan PC, mempelajari cara membuat alias dan memasang beberapa utiliti berguna. Kali ini kita perlu pergi lebih jauh, anda dan saya: kita akan belajar tentang Termux:API, memasang Python dan nano, dan juga menulis "Hello, dunia!" dalam Python kita akan belajar tentang skrip bash dan menulis skrip [...]

Kembali ke perkhidmatan mikro dengan Istio. Bahagian 2

Catatan transl.: Bahagian pertama siri ini dikhaskan untuk mengenali keupayaan Istio dan menunjukkannya dalam tindakan. Sekarang kita akan bercakap tentang aspek yang lebih kompleks dalam konfigurasi dan penggunaan jaringan perkhidmatan ini, dan khususnya, mengenai penghalaan yang ditala halus dan pengurusan trafik rangkaian. Kami juga mengingatkan anda bahawa artikel ini menggunakan konfigurasi (manifes untuk Kubernetes dan Istio) […]

Kembali ke perkhidmatan mikro dengan Istio. Bahagian 1

Catatan Terjemahan: Jejaring perkhidmatan sudah pasti menjadi penyelesaian yang relevan dalam infrastruktur moden untuk aplikasi yang mengikuti seni bina perkhidmatan mikro. Walaupun Istio mungkin berada di bibir ramai jurutera DevOps, ia adalah produk yang agak baru yang, walaupun komprehensif dari segi keupayaan yang disediakannya, mungkin memerlukan banyak masa untuk membiasakan diri. Jurutera Jerman Rinor Maloku, bertanggungjawab untuk pengkomputeran awan untuk pelanggan besar dalam telekomunikasi […]

Kembali ke perkhidmatan mikro dengan Istio. Bahagian 3

Catatan transl.: Bahagian pertama siri ini dikhaskan untuk mengenali keupayaan Istio dan menunjukkannya dalam tindakan, bahagian kedua ialah mengenai penghalaan yang diperhalusi dan pengurusan trafik rangkaian. Sekarang kita akan bercakap tentang keselamatan: untuk menunjukkan fungsi asas yang berkaitan dengannya, pengarang menggunakan perkhidmatan identiti Auth0, tetapi pembekal lain boleh dikonfigurasikan dengan cara yang sama. Kami telah menyediakan […]

Pelayan di awan 2.0. Melancarkan pelayan ke stratosfera

Kawan-kawan, kami telah menghasilkan gerakan baru. Ramai di antara anda masih ingat projek geek peminat tahun lepas kami "Pelayan di Awan": kami membuat pelayan kecil berdasarkan Raspberry Pi dan melancarkannya dalam belon udara panas. Kini kami telah memutuskan untuk pergi lebih jauh, iaitu, lebih tinggi - stratosfera menanti kami! Mari kita ingat secara ringkas apakah intipati projek "Pelayan di Awan" yang pertama. Pelayan […]

Pengawasan video awan buat sendiri: ciri baharu SDK Web Ivideon

Kami mempunyai beberapa komponen penyepaduan yang membenarkan mana-mana rakan kongsi mencipta produk mereka sendiri: Open API untuk membangunkan sebarang alternatif kepada akaun peribadi pengguna Ivideon, SDK Mudah Alih, yang dengannya anda boleh membangunkan penyelesaian lengkap yang setara dalam fungsi aplikasi Ivideon, serta sebagai Web SDK. Baru-baru ini kami mengeluarkan SDK Web yang dipertingkatkan, lengkap dengan dokumentasi baharu dan aplikasi demo yang akan menjadikan […]

GitLab 11.9 dikeluarkan dengan pengesanan rahsia dan beberapa peraturan penyelesaian permintaan gabungan

Kesan dengan cepat rahsia yang bocor Nampaknya seperti kesilapan kecil untuk membocorkan bukti kelayakan secara tidak sengaja ke repositori kongsi. Walau bagaimanapun, akibatnya boleh menjadi serius. Sebaik sahaja penyerang mendapat kata laluan atau kunci API anda, dia akan mengambil alih akaun anda, mengunci anda keluar dan menggunakan wang anda secara curang. Di samping itu, kesan domino adalah mungkin: akses kepada satu akaun membuka akses kepada yang lain. […]