Kategori: Blog

Daripada Kependaman Ceph Tinggi kepada Tampalan Kernel menggunakan eBPF/BCC

Linux mempunyai sejumlah besar alat untuk menyahpepijat kernel dan aplikasi. Kebanyakannya mempunyai kesan negatif terhadap prestasi aplikasi dan tidak boleh digunakan dalam pengeluaran. Beberapa tahun yang lalu, alat lain telah dibangunkan - eBPF. Ia memungkinkan untuk mengesan kernel dan aplikasi pengguna dengan overhed yang rendah dan tanpa perlu membina semula program dan memuat turun pihak ketiga […]

Cara menyediakan tapak web untuk beban berat: 5 petua praktikal dan alatan berguna

Pengguna benar-benar tidak suka apabila sumber dalam talian yang mereka perlukan perlahan. Data tinjauan mencadangkan bahawa 57% pengguna akan meninggalkan halaman web jika mengambil masa lebih lama daripada tiga saat untuk dimuatkan, manakala 47% sanggup menunggu hanya dua saat. Kelewatan satu saat boleh menyebabkan kos 7% dalam penukaran dan 16% dalam mengurangkan kepuasan pengguna. Oleh itu, anda perlu bersedia untuk peningkatan beban dan lonjakan trafik. […]

Otak bodoh, emosi tersembunyi, algoritma licik: evolusi pengecaman muka

Orang Mesir purba tahu banyak tentang vivisection dan boleh membezakan hati daripada buah pinggang dengan sentuhan. Dengan membedung mumia dari pagi hingga petang dan melakukan penyembuhan (dari trephination hingga membuang tumor), anda pasti akan belajar memahami anatomi. Kekayaan butiran anatomi lebih daripada diimbangi oleh kekeliruan dalam memahami fungsi organ. Paderi, doktor dan orang biasa dengan berani meletakkan akal di dalam hati, dan [...]

Peralihan daripada monolit kepada perkhidmatan mikro: sejarah dan amalan

Dalam artikel ini, saya akan bercakap tentang cara projek yang saya sedang usahakan berubah daripada monolit besar kepada satu set perkhidmatan mikro. Projek ini memulakan sejarahnya agak lama dahulu, pada awal tahun 2000. Versi pertama ditulis dalam Visual Basic 6. Dari masa ke masa, ia menjadi jelas bahawa pembangunan dalam bahasa ini pada masa hadapan akan sukar untuk disokong, kerana IDE […]

Amazon menerbitkan Open Distro untuk Elasticsearch 1.0.0

Amazon telah memperkenalkan keluaran pertama produk Open Distro for Elasticsearch, yang merangkumi versi terbuka sepenuhnya bagi platform carian, analisis dan penyimpanan data Elasticsearch. Edisi yang diterbitkan sesuai untuk kegunaan perusahaan dan termasuk ciri lanjutan yang hanya tersedia dalam versi komersial Elasticsearch asal. Semua komponen projek diedarkan di bawah lesen Apache 2.0. Perhimpunan yang telah siap disediakan dalam […]

Karat 1.36

Pasukan pembangunan teruja untuk memperkenalkan Rust 1.36! Apa yang baharu dalam Rust 1.36? Ciri masa depan distabilkan, daripada baharu: alloc crate, MaybeUninit , NLL untuk Rust 2015, pelaksanaan HashMap baharu dan bendera baharu -luar talian untuk Kargo. Dan kini dengan lebih terperinci: Dalam Rust 1.36, sifat Masa Depan akhirnya telah distabilkan. Peruntukan peti Setakat Rust 1.36, bahagian std yang bergantung […]

Valve telah membuka pengkompil shader baharu untuk GPU AMD

Valve menawarkan pada senarai mel pembangun Mesa penyusun shader ACO baharu untuk pemacu RADV Vulkan, diletakkan sebagai alternatif kepada penyusun shader AMDGPU yang digunakan dalam pemacu OpenGL dan Vulkan RadeonSI dan RADV untuk cip grafik AMD. Setelah ujian selesai dan kefungsian dimuktamadkan, ACO dirancang untuk ditawarkan untuk dimasukkan ke dalam komposisi Mesa utama. Kod yang dicadangkan Valve bertujuan untuk […]

75 kelemahan diperbaiki dalam platform e-dagang Magento

Dalam platform terbuka untuk menganjurkan e-dagang Magento, yang menduduki kira-kira 20% daripada pasaran untuk sistem untuk membuat kedai dalam talian, kelemahan telah dikenal pasti, gabungannya membolehkan anda melakukan serangan untuk melaksanakan kod anda pada pelayan, mendapatkan kawalan penuh ke atas kedai dalam talian dan mengatur pengalihan pembayaran. Kerentanan telah diperbaiki dalam keluaran Magento 2.3.2, 2.2.9 dan 2.1.18, yang secara keseluruhannya membetulkan 75 isu […]

People Can Fly sangat suka untuk menentang Bulletstorm 2, tetapi buat masa ini mereka memberikan yang terbaik kepada Outriders

Peminat penembak klasik sangat menghargai Bulletstorm, yang diperkenalkan pada 2011, yang menerima keluaran semula Edisi Klip Penuh pada 2017. Pada penghujung Ogos, menurut pengarah eksekutif studio pembangunan People Can Fly, Sebastian Wojciechowski, versi untuk konsol hibrid Nintendo Switch juga akan dikeluarkan. Tetapi bagaimana pula dengan Bulletstorm 2 yang berpotensi? Ini benar-benar menarik bagi ramai orang. Ternyata harapan itu […]

Mozilla telah melancarkan tapak web yang menunjukkan kaedah untuk menjejaki pengguna

Mozilla telah memperkenalkan perkhidmatan Jejak INI, yang membolehkan anda menilai secara visual kaedah rangkaian pengiklanan yang menjejaki pilihan pelawat. Perkhidmatan ini membolehkan anda mensimulasikan empat profil tipikal tingkah laku dalam talian melalui pembukaan automatik kira-kira 100 tab, selepas itu rangkaian pengiklanan mula menawarkan kandungan yang sepadan dengan profil yang dipilih selama beberapa hari. Sebagai contoh, jika anda memilih profil orang yang sangat kaya, iklan itu akan mula […]

Khabar angin: The Last of Us: Part II akan dikeluarkan pada Februari 2020 dalam empat edisi

Khabar angin mengenai tarikh keluaran The Last of Us: Part II telah muncul dalam medan maklumat sejak Sony meletakkan permainan itu di bahagian "Coming Soon". Selepas ini, pelbagai sumber menunjukkan Februari 2020, tetapi tiada pengesahan rasmi. Bulan yang sama disebut oleh orang dalam Nibel di Twitternya, merujuk kepada pengguna Cina di bawah nama panggilan ZhugeEX. DALAM […]

Keluaran OpenWrt 18.06.04

Kemas kini kepada pengedaran OpenWrt 18.06.4 telah disediakan, bertujuan untuk digunakan dalam pelbagai peranti rangkaian, seperti penghala dan pusat akses. OpenWrt menyokong banyak platform dan seni bina yang berbeza dan mempunyai sistem binaan yang membolehkan anda menyusun silang secara ringkas dan mudah, termasuk pelbagai komponen dalam binaan, yang memudahkan untuk mencipta perisian tegar siap sedia atau imej cakera […]