Mavzu: Blog

eBPF/BCC yordamida yuqori Ceph kechikishidan yadro yamog'igacha

Linux yadro va ilovalarni disk raskadrovka qilish uchun juda ko'p vositalarga ega. Ularning aksariyati dastur ishlashiga salbiy ta'sir ko'rsatadi va ishlab chiqarishda foydalanish mumkin emas. Bir necha yil oldin yana bir vosita - eBPF ishlab chiqildi. Bu yadro va foydalanuvchi ilovalarini kam xarajatlar bilan va dasturlarni qayta qurish va uchinchi tomon dasturlarini yuklab olish zaruratisiz kuzatish imkonini beradi [...]

Og'ir yuklar uchun veb-saytni qanday tayyorlash mumkin: 5 ta amaliy maslahat va foydali vositalar

Foydalanuvchilarga kerak bo'lgan onlayn resurs sekin bo'lsa, buni yoqtirmaydi. So'rov ma'lumotlariga ko'ra, foydalanuvchilarning 57 foizi veb-sahifani yuklash uchun uch soniyadan ko'proq vaqt talab qilsa, uni tark etadi, 47 foizi esa ikki soniya kutishga tayyor. Bir soniya kechikish konvertatsiyada 7% va foydalanuvchi qoniqishini pasaytirishda 16% ga tushishi mumkin. Shuning uchun siz yuk ko'tarilishi va tirbandlikka tayyorlanishingiz kerak. […]

Axmoq miyalar, yashirin his-tuyg'ular, ayyor algoritmlar: yuzni tanib olishning evolyutsiyasi

Qadimgi misrliklar viviseksiya haqida ko'p narsalarni bilishgan va teginish orqali jigarni buyrakdan ajrata olishgan. Ertalabdan kechgacha mo'miyolarni o'rash va shifo berish (trefinatsiyadan o'smalarni olib tashlashgacha) siz muqarrar ravishda anatomiyani tushunishni o'rganasiz. Anatomik tafsilotlarning boyligi organlarning funktsiyalarini tushunishdagi chalkashliklardan ko'ra ko'proq edi. Ruhoniylar, shifokorlar va oddiy odamlar aqlni jasorat bilan yurakka joylashtirdilar va [...]

Monolitdan mikroservislarga o'tish: tarix va amaliyot

Ushbu maqolada men ishlayotgan loyiham qanday qilib katta monolitdan mikroservislar to‘plamiga aylantirilgani haqida gapirib beraman. Loyiha o'z tarixini ancha oldin, 2000 yil boshida boshlagan. Birinchi versiyalari Visual Basic 6 da yozilgan. Vaqt o'tishi bilan kelajakda bu tilda rivojlanishni qo'llab-quvvatlash qiyin bo'lishi aniq bo'ldi, chunki IDE. […]

Amazon Elasticsearch 1.0.0 uchun Open Distro-ni nashr etdi

Amazon Elasticsearch qidiruv, tahlil qilish va ma’lumotlarni saqlash platformasining butunlay ochiq versiyasini o‘z ichiga olgan Open Distro for Elasticsearch mahsulotining birinchi versiyasini taqdim etdi. Nashr korporativ foydalanish uchun mos va faqat original Elasticsearch tijorat versiyasida mavjud ilg'or funksiyalarni o'z ichiga oladi. Loyihaning barcha komponentlari Apache 2.0 litsenziyasi ostida tarqatiladi. Tayyor yig'ilishlar tayyorlanadi [...]

Pas 1.36

Ishlab chiqish jamoasi Rust 1.36 ni taqdim etishdan xursand! Rust 1.36 da qanday yangiliklar bor? Future xususiyati barqarorlashtirildi, yangi: alloc sandiq, MaybeUninit, Rust 2015 uchun NLL, HashMap yangi ilovasi va yuk uchun yangi bayroq -offline. Va endi batafsilroq: Rust 1.36-da Future xususiyati nihoyat barqarorlashtirildi. Sandiqni ajratish. Rust 1.36 holatiga ko'ra, std ga bog'liq bo'lgan qismlari [...]

Valve AMD GPU uchun yangi shader kompilyatorini ochdi

Valve Mesa ishlab chiquvchilarining pochta ro‘yxatida OpenGL va Vulkan RadeonSI va AMD grafik chiplari uchun RADV drayverlarida ishlatiladigan AMDGPU shader kompilyatoriga muqobil sifatida joylashtirilgan RADV Vulkan drayveri uchun yangi ACO shader kompilyatorini taklif qildi. Sinov tugallangach va funksionallik tugallangach, ACO asosiy Mesa tarkibiga kiritish uchun taklif qilinishi rejalashtirilgan. Valve tomonidan taklif qilingan kod [...]

Magento elektron tijorat platformasida 75 ta zaifliklar tuzatildi

Onlayn do'konlar yaratish tizimlari bozorining qariyb 20 foizini egallagan Magento elektron tijoratni tashkil qilish uchun ochiq platformada zaifliklar aniqlandi, ularning kombinatsiyasi serverda kodingizni bajarish uchun hujumni amalga oshirishga imkon beradi. onlayn-do'kon ustidan to'liq nazoratni qo'lga kiriting va to'lovni qayta yo'naltirishni tashkil qiling. Zaifliklar Magento 2.3.2, 2.2.9 va 2.1.18 relizlarida tuzatildi, ular jami 75 ta muammoni tuzatdi [...]

Odamlar ucha oladilar Bulletstorm 2da qatnashishni yaxshi ko'radilar, ammo hozircha ular Outridersga borlarini berishmoqda

Klassik otishmalar muxlislari 2011 yilda taqdim etilgan, 2017 yilda Full Clip Edition qayta nashr etilgan Bulletstorm-ni yuqori baholadilar. Avgust oyi oxirida People Can Fly ishlab chiqish studiyasining ijrochi direktori Sebastyan Voytsexovskining so‘zlariga ko‘ra, Nintendo Switch gibrid konsoli versiyasi ham chiqariladi. Ammo potentsial Bulletstorm 2 haqida nima deyish mumkin? Bu haqiqatan ham ko'pchilik uchun qiziq. Ma'lum bo'lishicha, umid [...]

Mozilla foydalanuvchilarni kuzatish usullarini namoyish qiluvchi veb-saytni ishga tushirdi

Mozilla Track THIS xizmatini taqdim etdi, bu sizga tashrif buyuruvchilarning afzalliklarini kuzatib boradigan reklama tarmoqlari usullarini vizual baholash imkonini beradi. Xizmat 100 ga yaqin yorliqlarni avtomatlashtirilgan ochish orqali onlayn xatti-harakatlarning to'rtta tipik profilini taqlid qilish imkonini beradi, shundan so'ng reklama tarmoqlari bir necha kun davomida tanlangan profilga mos keladigan tarkibni taklif qila boshlaydi. Misol uchun, agar siz juda boy odamning profilini tanlasangiz, reklama […]

Mish-mishlar: The Last of Us: II qism 2020-yil fevral oyida to‘rtta nashrda chiqariladi

The Last of Us: Part II filmining chiqarilish sanasi haqidagi mish-mishlar ma'lumot sohasida Sony o'yinni "Tez orada" bo'limiga joylashtirganidan beri paydo bo'ldi. Shundan so'ng, turli manbalar 2020 yil fevraliga ishora qildi, ammo rasmiy tasdiq yo'q. Xuddi shu oyni Nibel insayderi o'zining Twitter'ida ZhugeEX taxallusi ostidagi xitoylik foydalanuvchiga ishora qilib eslatib o'tdi. IN […]

OpenWrt nashri 18.06.04

Routerlar va kirish nuqtalari kabi turli tarmoq qurilmalarida foydalanishga qaratilgan OpenWrt 18.06.4 tarqatish uchun yangilanish tayyorlandi. OpenWrt ko'plab turli platformalar va arxitekturalarni qo'llab-quvvatlaydi va tuzilish tizimiga ega bo'lib, u sizga oddiy va qulay tarzda o'zaro kompilyatsiya qilish imkonini beradi, shu jumladan tuzilishdagi turli komponentlar, bu esa tayyor proshivka yoki disk tasvirini yaratishni osonlashtiradi [...]